XML 112 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Schedule of Fair Value and Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Derivative liability $ 315,063 $ 224,725
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other noncurrent liabilities Other noncurrent liabilities
Other current liabilities    
Derivative [Line Items]    
Derivative liability $ 190,400 $ 184,100
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Other noncurrent liabilities    
Derivative [Line Items]    
Derivative liability $ 54,300 $ 40,600
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other noncurrent liabilities Other noncurrent liabilities
Designated as Hedging Instrument | Swap contracts    
Derivative [Line Items]    
Derivative assets $ 23,500 $ 12,000
Derivative liability $ 55,800 $ 0