Annual report pursuant to Section 13 and 15(d)

Warrants - Narrative (Details)

v3.23.1
Warrants - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2020
Mar. 31, 2020
Feb. 28, 2019
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Jan. 31, 2021
Class of Warrant or Right [Line Items]              
Warrants to purchase shares of common stock         16,746,194 16,746,194  
Issuance of equity classified warrants           $ 1  
Change in fair value of public warrant liability       $ 5,586 $ 4,906 $ 12,606  
2019 SVB Common Stock Warrant              
Class of Warrant or Right [Line Items]              
Warrants to purchase shares of common stock     28,338        
Weighted average exercise price (in dollars per share)     $ 0.24        
2020 SVB Common Stock Warrant              
Class of Warrant or Right [Line Items]              
Warrants to purchase shares of common stock   279,974          
Weighted average exercise price (in dollars per share)   $ 0.40          
2020 JPM Common Stock Warrant              
Class of Warrant or Right [Line Items]              
Warrants to purchase shares of common stock 377,837            
Weighted average exercise price (in dollars per share) $ 0.42            
Finback Common Stock Warrants 2021              
Class of Warrant or Right [Line Items]              
Warrants to purchase shares of common stock             131,713
Public Warrant              
Class of Warrant or Right [Line Items]              
Warrants to purchase shares of common stock         14,325,000    
Weighted average exercise price (in dollars per share)         $ 11.50    
Issuance of equity classified warrants         $ 23,600    
Maximum | 2019 SVB Common Stock Warrant              
Class of Warrant or Right [Line Items]              
Issuance of equity classified warrants     $ 100        
Maximum | 2020 SVB Common Stock Warrant              
Class of Warrant or Right [Line Items]              
Issuance of equity classified warrants   $ 100          
Maximum | 2020 JPM Common Stock Warrant              
Class of Warrant or Right [Line Items]              
Issuance of equity classified warrants $ 100