Annual report pursuant to Section 13 and 15(d)

Warrants - Fair value of warrant liabilities (Details)

v3.23.1
Warrants - Fair value of warrant liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 24, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Class Of Warrants [Roll Forward]        
Change in fair value of warrant liabilities $ 100 $ 0 $ (23,463)  
Derivative liability, current, statement of financial position       Liabilities
Series F Warrants        
Class Of Warrants [Roll Forward]        
Balance as of December 31, 2020   $ 0 39,850  
Change in fair value of warrant liabilities     (23,463)  
Reclassification of warrant liability to equity     (16,387)  
Balance as of December 31, 2021     $ 0