Derivative Instruments - Fair Value of Derivative Instruments Balance Sheet Classification (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivative instruments    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract]    
Gross Fair Value Asset/Liability Amounts $ 125,120 $ 3,284
Gross Amounts Offset (24,323) (3,284)
Net Recognized Fair Value Assets/Liabilities 100,797 0
Derivative instruments    
Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract]    
Gross Fair Value Asset/Liability Amounts 26,321 38,434
Gross Amounts Offset (24,323) (3,284)
Net Recognized Fair Value Assets/Liabilities 1,998 35,150
Other noncurrent assets    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract]    
Gross Fair Value Asset/Liability Amounts 22,016 585
Gross Amounts Offset (3,691) (345)
Net Recognized Fair Value Assets/Liabilities 18,325 240
Other noncurrent liabilities    
Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract]    
Gross Fair Value Asset/Liability Amounts 6,349 345
Gross Amounts Offset (3,691) (345)
Net Recognized Fair Value Assets/Liabilities $ 2,658 $ 0