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
|