v3.25.4
Debt - Schedule of Carrying Amount of Indebtedness (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2025
Sep. 30, 2022
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Long term debt outstanding     $ 5,410,500  
Total debt     5,358,257 $ 6,108,640
Less current portion     1,029,903 31,000
Total long-term debt     4,328,354 6,077,640
Convertible Debt | 2026 Notes        
Debt Instrument [Line Items]        
Long term debt outstanding     1,000,000 1,000,000
Unamortized - debt issuance costs     (1,097) (3,747)
Total debt     998,903 996,253
Convertible Debt | 2030 Notes        
Debt Instrument [Line Items]        
Long term debt outstanding     1,000,000 1,000,000
Unamortized - debt issuance costs     (16,036) (19,135)
Total debt     983,964 980,865
Secured Debt | Secured Notes        
Debt Instrument [Line Items]        
Total debt     1,487,445 1,483,841
Term Loan        
Debt Instrument [Line Items]        
Total debt     $ 1,887,945 $ 2,647,681
Line of Credit | 2021 Credit Agreement, Dollar Term Loan        
Debt Instrument [Line Items]        
Repayment of debt $ 750,000 $ 300,000