XML 107 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative contracts - Narrative (Detail) - Not Designated as Hedging Instrument [Member] - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Derivative [Line Items]      
Collateral posting requirements under contracts with collateral provisions $ 0    
Equity Index Put Options [Member]      
Derivative [Line Items]      
Derivative contract pre-tax gains (losses) $ (1,393,000,000) $ 770,000,000  
Derivative maturity month and year 2023-02    
Weighted average life of unexpired derivative contracts 1 year 6 months    
Premiums received at contract inception dates $ 2,500,000,000    
Aggregate intrinsic value of equity index put option contracts $ 2,000,000,000.0   $ 397,000,000
Equity Index Put Options [Member] | Minimum [Member]      
Derivative [Line Items]      
Percentage of decline in index values 20.00%    
Equity Index Put Options [Member] | Maximum [Member]      
Derivative [Line Items]      
Percentage of decline in index values 25.00%    
Derivative inception month and year 2008-03