v3.25.1
STOCKHOLDERS' DEFICIT - Stock-based compensation (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock Based Compensation Expense    
Stock-based compensation expense $ 5.7 $ 4.3
Total estimated unrecognized compensation cost related to nonvested stock-based compensation arrangements $ 25.7  
Weighted average period recognized 1 year 2 months 12 days  
Board of director stock award expense    
Stock Based Compensation Expense    
Stock-based compensation expense $ 1.3  
Performance stock unit expense    
Stock Based Compensation Expense    
Stock-based compensation expense 0.8 0.1
Restricted stock unit expense    
Stock Based Compensation Expense    
Stock-based compensation expense $ 2.6 $ 2.1