XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Derivative [Line Items]            
Derivatives designated as cash flow hedges gain (loss), amount expected to be reclassified to future net income (loss), net of tax $ 1,445 $ 2,003 $ 1,789 $ 2,025 $ 1,792 $ 2,211
Year by which all forecasted transactions associated with qualifying cash flow hedges are expected to occur 2057          
Derivatives designated as cash flow hedges gain (loss), amount expected to be reclassified to net income in the next 12 months, net of tax $ 144          
Amount reclassified to net income (loss) in connection with forecasted transactions that were no longer considered probable of occurring $ 5 $ 4