Quarterly report [Sections 13 or 15(d)]

EMPLOYEE STOCK OPTIONS AND RESTRICTED STOCK UNITS - Narrative (Details)

v3.25.1
EMPLOYEE STOCK OPTIONS AND RESTRICTED STOCK UNITS - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Per share weighted average price of shares purchased (in dollars per share) $ 1.15 $ 1.96
Unrecognized compensation cost $ 0  
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee service share-based compensation, nonvested awards, compensation not yet recognized, stock options $ 5,835,740  
Weighted average period of recognition 2 years 4 months 6 days  
Performance Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average period of recognition 1 year 4 months 17 days  
Performance stock units $ 2,644,746  
Long Term Incentive Plan (2011 Plan)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for grant (in shares) 0  
Omnibus Incentive Plan (2021 Plan)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for grant (in shares) 1,625,756  
Increase in number of shares available for grant (in shares) 6,000,000.0