XML 214 R179.htm IDEA: XBRL DOCUMENT v3.22.0.1
Risk Management - Net Fair Value of Risk Management Positions (Parenthetical) (Detail) - Fair value derivative financial instruments
12 Months Ended
Dec. 31, 2021
Bottom of range  
Disclosure of Derivative Financial Instruments [Line Items]  
Average contract financial term 1 month
Top of range  
Disclosure of Derivative Financial Instruments [Line Items]  
Average contract financial term 18 months