XML 125 R102.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments, contingencies, and guarantees Commitments, Contingencies, And Guarantees (Transactions accounted for as secured borrowings) (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Securities lending collateral $ 1,844 $ 994
Collateral held under securities lending agreements 1,844 994
Maturity Overnight [Member] | Cash    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Securities lending collateral 551 346
Maturity Overnight [Member] | U.S. Treasury and agency    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Securities lending collateral 148 6
Maturity Overnight [Member] | Foreign [Member]    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Securities lending collateral 1,032 595
Maturity Overnight [Member] | Corporate securities    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Securities lending collateral 30 5
Maturity Overnight [Member] | Mortgage-backed securities    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Securities lending collateral 4 18
Maturity Overnight [Member] | Equity securities    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Securities lending collateral $ 79 $ 24