Annual report pursuant to Section 13 and 15(d)

Warrants - Fair value of warrant liabilities (Details)

v3.22.1
Warrants - Fair value of warrant liabilities (Details) - USD ($)
$ in Thousands
1 Months Ended 8 Months Ended 12 Months Ended
Jun. 24, 2020
May 06, 2019
Oct. 31, 2020
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Class of Warrant or Right [Line Items]            
Balance         $ 0  
Balance as of December 31, 2019   $ 2,220        
Change in fair value of warrant derivative liability       $ (2,220) 0  
Change in fair value of warrant liabilities $ 100       (23,463) $ 22,678
Balance         0 0
Series F Warrants            
Class of Warrant or Right [Line Items]            
Balance         39,850  
Issuance of Series F warrants     $ 14,952      
Change in fair value of warrant liabilities         (23,463) 24,898
Reclassification of warrant liability to equity         (16,387)  
Balance         $ 0 $ 39,850