Quarterly report pursuant to Section 13 or 15(d)

STOCK OPTIONS AND WARRANTS - Narrative (Details)

v3.24.1.1.u2
STOCK OPTIONS AND WARRANTS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Oct. 12, 2023
Mar. 31, 2024
Mar. 31, 2023
Senior Credit Agreement      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Class of warrants or rights issued during the period units (in shares)   40,720,588  
Amendment Number Ten To The Senior Secured Credit Agreement | Tranche C      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Estimated cash receipts had the warrants been exercised   $ 3.1  
Chief Executive Officer      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Granted (in shares) 11,000,000    
Options expire term 5 years    
Chief Executive Officer | Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercised (in usd per share) $ 0.154    
Chief Executive Officer | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercised (in usd per share) $ 0.97    
President      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Granted (in shares) 6,000,000    
Exercised (in usd per share) $ 0.97    
Options expire term 5 years    
President | Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercised (in usd per share) $ 0.165    
President | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Exercised (in usd per share) $ 0.20    
Employee Stock Option      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock compensation expenses   0.5 $ 0.6
Employee Stock Option | Two Thousand and Twenty Plan Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation   $ 1.9  
Remaining derived service period (in years)   1 year 2 months 12 days  
Employee Stock Option | Market Based Stock Option Award      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation   $ 1.0  
Remaining derived service period (in years)   2 years