XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurement of Assets and Liabilities - Assets Measured Valued Using Unobservable Inputs (Details) - Fair Value, Measurements, Recurring - Significant Unobservable Inputs (Level 3) - Warrant - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Opening balance at beginning of period $ 1,051 $ 281
Exercise of options under warrant (961) 0
Change in fair value 354 770
Closing balance at end of period $ 444 $ 1,051