XML 79 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Asset derivative instruments at fair value $ 812,371 $ 543,337
Derivative instruments, at fair value 1,393,487 2,413,608
Recurring | Quoted prices in active markets  for identical assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Asset derivative instruments at fair value 103,028 66,833
Derivative instruments, at fair value 154,601 126,053
Recurring | Significant other observable inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Asset derivative instruments at fair value 709,343 476,504
Derivative instruments, at fair value 1,238,886 2,287,555
Recurring | Significant unobservable inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Asset derivative instruments at fair value 0 0
Derivative instruments, at fair value 0 0
Recurring | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Asset derivative instruments at fair value 812,371 543,337
Derivative instruments, at fair value $ 1,393,487 $ 2,413,608