Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
EMPLOYEE STOCK OPTIONS AND RESTRICTED STOCK UNITS - Narrative (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
May 22, 2025
Jun. 30, 2024
May 25, 2023
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) $ 0.79   $ 1.69  
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 $ 4,763,815      
Weighted average period of recognition 2 years 1 month 20 days      
Performance Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average period of recognition 1 year 7 months 28 days      
Performance stock units $ 3,263,646      
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) 11,511,061      
Increase in number of shares available for grant (in shares)   11,500,000   6,000,000.0