XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Schedule of Changes in Balances of Level 3 Financial Liabilities (Details) - Level 3 [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Beginning balance $ 1,092,145 $ 408,118
Settlements (1,092,145)  
Total realized losses (gains)   8,757
Ending balance 0 416,875
Convertible Securities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Beginning balance 949,553 251,885
Settlements (949,553)  
Total realized losses (gains)   20,816
Ending balance 0 272,701
Derivative Liabilities [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Beginning balance 44,810 138,561
Settlements (44,810)  
Total realized losses (gains)   (14,232)
Ending balance 0 124,329
Warrants Payable [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Beginning balance 97,782 17,672
Settlements (97,782)  
Total realized losses (gains)   2,173
Ending balance $ 0 $ 19,845