XML 80 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Schedule of Changes in Balances of Level 3 Financial Liabilities (Details) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 1,092,145 $ 408,118
Issuances 0 0
Settlements (1,092,145) 0
Transfers in 0 0
Transfers out 0 0
Total realized losses (gains) 0 684,027
Ending balance 0 1,092,145
Convertible securities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 949,553 251,885
Issuances 0 0
Settlements (949,553) 0
Transfers in 0 0
Transfers out 0 0
Total realized losses (gains) 0 697,668
Ending balance 0 949,553
Derivative liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 44,810 138,561
Issuances 0 0
Settlements (44,810) 0
Transfers in 0 0
Transfers out 0 0
Total realized losses (gains) 0 (93,751)
Ending balance 0 44,810
Warrants payable    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 97,782 17,672
Issuances 0 0
Settlements (97,782) 0
Transfers in 0 0
Transfers out 0 0
Total realized losses (gains) 0 80,110
Ending balance $ 0 $ 97,782