XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Other Expenses $ 2,279 $ 0
Stock value issued for exercise of warrants 1,000,000  
Derivative warrant liability $ 20,400  
Fair value of option contingent warrants $ 1,600  
Warrants    
Schedule Of Available For Sale Securities [Line Items]    
Stock value issued for exercise of warrants 3,000,000  
Warrant exercise price per share $ 10.00  
Common Stock | Warrants    
Schedule Of Available For Sale Securities [Line Items]    
Stock value issued for exercise of warrants 3,000,000  
Warrant exercise price per share $ 15.00  
Minimum    
Schedule Of Available For Sale Securities [Line Items]    
Warrant exercise price per share 10.00  
Maximum    
Schedule Of Available For Sale Securities [Line Items]    
Warrant exercise price per share $ 15.00