XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT - Schedule of Carrying Amounts and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 06, 2025
Dec. 31, 2024
Carrying Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure $ 1,834,750   $ 1,808,569
Debt issuance costs (3,649)   (5,476)
Total debt 1,831,101   1,803,093
Estimated Fair Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 1,827,599   1,772,712
Total debt 1,827,599   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 0   575,000
2025 Notes | Level 1 | Estimated Fair Value | Convertible Debt      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 0   555,594
Securitization | Level 2 | Carrying Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 83,500   108,100
Securitization | Level 2 | Estimated Fair Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 82,046   105,831
Secured Debt | Term Loan Facility | Level 2 | Carrying Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 736,250   760,469
Secured Debt | Term Loan Facility | Level 2 | Estimated Fair Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 733,980   751,143
Revolving Credit Facility | Senior Credit Facility | Level 2 | Carrying Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 1,015,000   365,000
Revolving Credit Facility | Senior Credit Facility | Level 2 | Estimated Fair Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure $ 1,011,573   $ 360,144