XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives (Gross Current and Noncurrent Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Derivatives, Fair Value [Line Items]      
Commodity derivative liabilities $ (144,937) $ (36,843) $ (76,388)
Commodity derivative assets - current 769,916 410,813 317,939
Commodity derivative liabilities - current (216,836) (128,911) (91,448)
Commodity      
Derivatives, Fair Value [Line Items]      
Commodity derivative assets 689,869 368,969 385,332
Commodity derivative liabilities (536,015) (249,114) (249,550)
Cash collateral paid 409,743 165,250  
Cash collateral paid     95,533
Total 563,597 285,105 231,315
Commodity | Commodity Derivative Assets - Current      
Derivatives, Fair Value [Line Items]      
Commodity derivative assets 637,947 339,321 357,802
Commodity derivative liabilities (276,874) (93,758) (123,480)
Cash collateral paid 408,843 165,250  
Cash collateral paid     83,617
Commodity derivative assets - current 769,916 410,813 317,939
Commodity | Commodity Derivative Assets - Noncurrent      
Derivatives, Fair Value [Line Items]      
Commodity derivative assets 15,860 4,677 6,762
Commodity derivative liabilities (848) (105) (925)
Cash collateral paid 0 0  
Cash collateral paid     0
Commodity derivative assets - noncurrent 15,012 4,572 5,837
Commodity | Commodity Derivative Liabilities - Current      
Derivatives, Fair Value [Line Items]      
Commodity derivative assets 34,798 23,762 20,752
Commodity derivative liabilities (252,534) (152,673) (124,116)
Cash collateral paid 900 0  
Cash collateral paid     11,916
Commodity derivative liabilities - current (216,836) (128,911) (91,448)
Commodity | Commodity Derivative Liabilities - Noncurrent      
Derivatives, Fair Value [Line Items]      
Commodity derivative assets 1,264 1,209 16
Commodity derivative liabilities (5,759) (2,578) (1,029)
Cash collateral paid 0 0  
Cash collateral paid     0
Commodity derivative liabilities - noncurrent $ (4,495) $ (1,369) $ (1,013)