v3.22.0.1
Investments and Fair Value Measurement - Allowance for Credit Losses (Details)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]  
Beginning balance $ 0
Credit losses on securities for which credit losses were not previously recorded (173)
Decrease to allowance for credit loss previously recorded 173
Ending balance 0
Cumulative Effect, Period of Adoption, Adjustment  
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]  
Beginning balance $ 0