XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Carrying Amount of Indebtedness (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Long term debt outstanding   $ 5,426,000  
Total debt   5,364,094 $ 6,108,640
Less current portion   1,028,478 31,000
Total long-term debt   4,335,616 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   (2,522) (3,747)
Total debt   997,478 996,253
Convertible Debt | 2030 Notes      
Debt Instrument [Line Items]      
Long term debt outstanding   1,000,000 1,000,000
Unamortized - debt issuance costs   (17,735) (19,135)
Total debt   982,265 980,865
Convertible Debt | Secured Notes      
Debt Instrument [Line Items]      
Total debt   1,485,338 1,483,841
Term Loan      
Debt Instrument [Line Items]      
Total debt   $ 1,899,013 $ 2,647,681
Line of Credit | 2021 Credit Agreement, Dollar Term Loan      
Debt Instrument [Line Items]      
Repayment of debt $ 750,000