XML 79 R64.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Schedule of Carrying Value of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 2,718,300 $ 2,128,600
Current portion of debt (671,746) (126,417)
Debt, net of current portion 2,046,576 2,002,151
2026 Notes    
Debt Instrument [Line Items]    
Long-term debt 203,700 2,002,200
2030 Notes    
Debt Instrument [Line Items]    
Long-term debt 1,084,200 0
2031 Notes    
Debt Instrument [Line Items]    
Long-term debt 962,400 0
GIB credit facility    
Debt Instrument [Line Items]    
Short-term debt $ 468,000 $ 126,400