XML 95 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans - Investments Measured at NAV (Details) - NAV - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Investments measured at NAV    
Fair value of investment measured at NAV $ 9,854 $ 9,136
Hedge funds and hedge fund-related strategies    
Investments measured at NAV    
Fair value of investment measured at NAV 5,588 $ 5,264
Unfunded commitments $ 76  
Hedge funds and hedge fund-related strategies | Minimum    
Investments measured at NAV    
Redemption notice period 2 days 2 days
Hedge funds and hedge fund-related strategies | Maximum    
Investments measured at NAV    
Redemption notice period 180 days 180 days
Commingled funds, private equity and private equity-related instruments    
Investments measured at NAV    
Fair value of investment measured at NAV $ 1,834 $ 1,591
Unfunded commitments $ 393  
Commingled funds, private equity and private equity-related instruments | Minimum    
Investments measured at NAV    
Redemption notice period 2 days 2 days
Commingled funds, private equity and private equity-related instruments | Maximum    
Investments measured at NAV    
Redemption notice period 30 days 30 days
Fixed income and fixed income-related instruments    
Investments measured at NAV    
Fair value of investment measured at NAV $ 958 $ 769
Unfunded commitments $ 254  
Fixed income and fixed income-related instruments | Minimum    
Investments measured at NAV    
Redemption notice period 15 days 15 days
Fixed income and fixed income-related instruments | Maximum    
Investments measured at NAV    
Redemption notice period 90 days 90 days
Real assets    
Investments measured at NAV    
Fair value of investment measured at NAV $ 758 $ 807
Unfunded commitments 203  
Other    
Investments measured at NAV    
Fair value of investment measured at NAV $ 716 $ 705
Other | Minimum    
Investments measured at NAV    
Redemption notice period 2 days 2 days
Other | Maximum    
Investments measured at NAV    
Redemption notice period 90 days 90 days