v3.26.1
LONG-TERM DEBT - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2025
Dec. 31, 2029
Dec. 31, 2025
Mar. 31, 2026
Debt Instrument [Line Items]        
Principal amount     $ 119.9 $ 120.3
Long-term debt $ 125.0   $ 125.0 $ 125.0
Secured Debt | Credit Agreement        
Debt Instrument [Line Items]        
Principal amount 200.0      
Maximum principal amount 75.0      
Debt issuance costs, gross $ 9.4      
Interest rate, stated percentage 2.50%      
Basis spread on rate (as percent) 6.50%      
Principal payment, percentage of unpaid amount 2.50%      
Undrawn fee (as percent) 0.50%      
Weighted average interest rate (as percent)     10.40% 10.20%
Minimum trailing twelve month revenue     $ 615.0  
Secured Debt | Credit Agreement | Forecast        
Debt Instrument [Line Items]        
Minimum trailing twelve month revenue   $ 974.0