XML 100 R88.htm IDEA: XBRL DOCUMENT v3.21.1
Fair value measurements - Other information (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of investments $ 282,097 [1] $ 281,170 [2]
Significant Unobservable Inputs (Level 3) [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of investments 10,707 $ 9,284
Significant Unobservable Inputs (Level 3) [Member] | Fair Value, Measurements, Recurring [Member] | Option Pricing Model [Member] | Equity Index Put Option Contract Liabilities [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative contract liabilities, fair value 577  
Significant Unobservable Inputs (Level 3) [Member] | Preferred Stock [Member] | Fair Value, Measurements, Recurring [Member] | Discounted Cash Flow [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of investments 9,898  
Significant Unobservable Inputs (Level 3) [Member] | Common Stock Warrants [Member] | Fair Value, Measurements, Recurring [Member] | Warrant Pricing Model [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of investments $ 503  
Significant Unobservable Inputs (Level 3) [Member] | Expected Duration [Member] | Weighted Average [Member] | Preferred Stock [Member] | Fair Value, Measurements, Recurring [Member] | Discounted Cash Flow [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs, term 8 years  
Significant Unobservable Inputs (Level 3) [Member] | Expected Duration [Member] | Weighted Average [Member] | Common Stock Warrants [Member] | Fair Value, Measurements, Recurring [Member] | Warrant Pricing Model [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs, term 8 years  
Significant Unobservable Inputs (Level 3) [Member] | Discount for Transferability Restrictions and Subordination [Member] | Weighted Average [Member] | Preferred Stock [Member] | Fair Value, Measurements, Recurring [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs 0.0372  
Significant Unobservable Inputs (Level 3) [Member] | Volatility [Member] | Weighted Average [Member] | Fair Value, Measurements, Recurring [Member] | Option Pricing Model [Member] | Equity Index Put Option Contract Liabilities [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs 0.19  
Significant Unobservable Inputs (Level 3) [Member] | Volatility [Member] | Weighted Average [Member] | Common Stock Warrants [Member] | Fair Value, Measurements, Recurring [Member] | Warrant Pricing Model [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs 0.37  
[1] Approximately 69% of the aggregate fair value was concentrated in four companies (American Express Company – $21.4 billion; Apple Inc. – $110.9 billion; Bank of America Corporation – $40.0 billion and The Coca-Cola Company – $21.1 billion).
[2] Approximately 68% of the aggregate fair value was concentrated in four companies (American Express Company – $18.3 billion; Apple Inc. – $120.4 billion; Bank of America Corporation – $31.3 billion and The Coca-Cola Company – $21.9 billion).