v3.26.1
DEBT - Schedule of Carrying Amounts and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Jun. 06, 2025
Carrying Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure $ 1,868,275 $ 1,859,363  
Debt issuance costs (2,870) (3,257)  
Total debt 1,865,405 1,856,106  
Estimated Fair Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 1,855,995 1,855,498  
Total debt 1,855,995 1,855,498  
Senior Credit Facility      
Debt Instrument [Line Items]      
Debt issuance costs     $ (3,900)
Securitization Facility | Level 2 | Carrying Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 76,400 87,800  
Securitization Facility | Level 2 | Estimated Fair Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 73,085 86,678  
Secured Debt | Term Loan Facility | Level 2 | Carrying Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 716,875 726,563  
Secured Debt | Term Loan Facility | Level 2 | Estimated Fair Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 713,448 725,480  
Revolving Credit Facility | Senior Credit Facility | Level 2 | Carrying Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure 1,075,000 1,045,000  
Revolving Credit Facility | Senior Credit Facility | Level 2 | Estimated Fair Value      
Debt Instrument [Line Items]      
Debt instrument, gross, fair value disclosure $ 1,069,462 $ 1,043,340