v3.26.1
Debt - Schedule of Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Feb. 13, 2026
Dec. 31, 2025
Debt      
Total outstanding debt $ 1,474,149   $ 1,481,246
Unamortized debt issuance costs (7,408)   (8,343)
Current portion of long-term debt (14,194)   (14,194)
Total long-term debt, net 1,452,547   1,458,709
Line of credit | First lien term loan facility outstanding debt      
Debt      
Total outstanding debt 1,374,149   1,401,246
Line of credit | Receivables facility outstanding debt      
Debt      
Total outstanding debt $ 100,000 $ 100,000 $ 80,000