v3.26.3
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Aug. 10, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Total debt $ 3,050,747   $ 2,694,750
Less: debt issuance costs (111,313)   (122,874)
Total debt, net of debt issuance costs 2,939,434   2,571,876
Less: current portion of long-term debt (23,933)   (6,761)
Total long-term debt, net 2,915,501   2,565,115
Term Loan | Term Loan Due 2032      
Debt Instrument [Line Items]      
Total debt 2,434,263   2,094,750
Senior Notes | Senior Notes Due 2032      
Debt Instrument [Line Items]      
Total debt 600,000   600,000
Term Loan Facility | Kashiv Rupee Term Loan Facility      
Debt Instrument [Line Items]      
Total debt $ 16,484 $ 16,600 $ 0