XML 77 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Fair Value Measurements for Items (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. government and government agencies $ 196,735 $ 53,963
Total assets at fair value 196,735 53,963
Derivative liabilities   44,810
Warrants payable   97,782
Total liabilities at fair value   142,592
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. government and government agencies 0 0
Total assets at fair value 0 0
Derivative liabilities   0
Warrants payable   0
Total liabilities at fair value   0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. government and government agencies 196,735 53,963
Total assets at fair value 196,735 53,963
Derivative liabilities   0
Warrants payable   0
Total liabilities at fair value   0
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. government and government agencies 0 0
Total assets at fair value $ 0 0
Derivative liabilities   44,810
Warrants payable   97,782
Total liabilities at fair value   $ 142,592