v3.25.2
DEBT - Schedule of Carrying Amounts and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 06, 2025
Dec. 31, 2024
Mar. 31, 2023
Carrying Value        
Debt Instrument [Line Items]        
Debt instrument, gross, fair value disclosure $ 1,844,738   $ 1,808,569  
Debt issuance costs (4,418)   (5,476)  
Total debt 1,840,320   1,803,093  
Estimated Fair Value        
Debt Instrument [Line Items]        
Debt instrument, gross, fair value disclosure 1,827,710   1,772,712  
Total debt 1,827,710   1,772,712  
Senior Credit Facility        
Debt Instrument [Line Items]        
Debt issuance costs   $ (3,900)    
2025 Notes | Level 1 | Carrying Value | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, gross, fair value disclosure 575,000   575,000  
2025 Notes | Level 1 | Estimated Fair Value | Convertible Debt        
Debt Instrument [Line Items]        
Debt instrument, gross, fair value disclosure 569,365   555,594  
Securitization | Level 2 | Carrying Value        
Debt Instrument [Line Items]        
Debt instrument, gross, fair value disclosure 108,800   108,100  
Securitization | Level 2 | Estimated Fair Value        
Debt Instrument [Line Items]        
Debt instrument, gross, fair value disclosure 106,657   105,831  
Secured Debt | Term Loan Facility | Level 2 | Carrying Value        
Debt Instrument [Line Items]        
Debt instrument, gross, fair value disclosure 745,938   760,469  
Secured Debt | Term Loan Facility | Level 2 | Estimated Fair Value        
Debt Instrument [Line Items]        
Debt instrument, gross, fair value disclosure 740,173   751,143  
Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt issuance costs       $ (7,600)
Revolving Credit Facility | Senior Credit Facility | Level 2 | Carrying Value        
Debt Instrument [Line Items]        
Debt instrument, gross, fair value disclosure 415,000   365,000  
Revolving Credit Facility | Senior Credit Facility | Level 2 | Estimated Fair Value        
Debt Instrument [Line Items]        
Debt instrument, gross, fair value disclosure $ 411,515   $ 360,144