XML 94 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative contracts - Narrative (Detail) - Not Designated as Hedging Instrument [Member] - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Derivative [Line Items]          
Collateral posting requirements under contracts with collateral provisions $ 0   $ 0    
Equity Index Put Options [Member]          
Derivative [Line Items]          
Derivative contract pre-tax gains (losses) (43,000,000) $ 234,000,000 $ (640,000,000) $ 1,217,000,000  
Derivative maturity month and year     2023-02    
Weighted average life of unexpired derivative contracts     1 year 3 months    
Premiums received at contract inception dates 2,100,000,000   $ 2,100,000,000    
Aggregate intrinsic value of equity index put option contracts $ 1,200,000,000   $ 1,200,000,000   $ 397,000,000
Equity Index Put Options [Member] | Maximum [Member]          
Derivative [Line Items]          
Derivative inception month and year     2008-03