XML 95 R84.htm IDEA: XBRL DOCUMENT v3.21.1
Equity (Accumulated Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance $ 30,738  
Income tax benefit (expense) 3,176 $ 138
Ending balance 19,219  
Foreign Currency Translation Adjustment    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance 52 (536)
Change in OCI before reclassifications (660) (298)
Amounts reclassified from AOCI (3) 3
Income tax benefit (expense) (54) (25)
Ending balance (665) (856)
Net Unrealized Investment Gains (Losses)    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance 34,065 28,112
Change in OCI before reclassifications (12,762) (808)
Amounts reclassified from AOCI (1,366) (546)
Income tax benefit (expense) 3,254 179
Ending balance 23,191 26,937
Pension and Postretirement Unrecognized Net Periodic Benefit (Cost)    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (3,379) (3,537)
Change in OCI before reclassifications 29 2
Amounts reclassified from AOCI 67 70
Income tax benefit (expense) (24) (16)
Ending balance (3,307) (3,481)
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance 30,738 24,039
Change in OCI before reclassifications (13,393) (1,104)
Amounts reclassified from AOCI (1,302) (473)
Income tax benefit (expense) 3,176 138
Ending balance 19,219 22,600
Cash flow hedges | Net Unrealized Investment Gains (Losses)    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (168) 832
Ending balance (159) 3,186
Fair value hedges | Net Unrealized Investment Gains (Losses)    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance 10 0
Ending balance $ 12 $ 0