v3.26.1
2021 CREDIT FACILITY (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Aug. 13, 2024
Nov. 19, 2021
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]          
Total     $ 7,552 $ 8,107  
Line of Credit | The Credit Facility          
Debt Instrument [Line Items]          
Deferred debt issuance costs     $ 14,000    
Convertible Debt | Convertible Senior Notes due 2029          
Debt Instrument [Line Items]          
Debt instrument, interest rate, stated percentage 2.25%        
Credit Facility - 2021 | Term Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity   $ 300,000      
Repayments of long-term lines of credit $ 294,000        
Long-term debt, gross 292,500        
Total 1,200        
Debt instrument, legal fees $ 300        
Write-off unamortized deferred financing         $ 7,500
Credit Facility - 2021 | Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity   $ 40,000      
Commitment fee (as a percent)   0.50%