Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.21.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2021
Mar. 31, 2021
Dec. 31, 2020
Stockholders Equity Details [Line Items]      
Common stock, authorized   100,000,000 100,000,000
Common stock, par value (in Dollars per share)   $ 0.0001 $ 0.0001
Common stock, Shares outstanding   17,830,507 17,541,838
Preferred stock, par value (in Dollars per share)   $ 0.0001  
Preferred stock, authorized   10,000,000  
Preferred stock, issued   0 0
Preferred stock, outstanding   0 0
Common stock, voting rights   Holders of the Company’s common stock are entitled to one vote for each share  
Warrants outstanding   15,095,000 0
Warrants exercise price   $ 11.50  
UPO units that are exercisable   75,000  
Number of Shares that warrants exercisable for   1  
Number of UPO units exchanged 675,000    
Number of shares in exchange for UPO units 283,669    
Derivative warrant liability   $ 21,462 $ 16,516
Change in fair value of warrant liability   $ 4,946  
Share Price (in Dollars per share)   $ 15.41 $ 13.69
UPO Units Exercise Price One [Member]      
Stockholders Equity Details [Line Items]      
UPO units exercise price   10.00  
Number of Shares that UPO units are exercisable for   1  
Public Warrants [Member]      
Stockholders Equity Details [Line Items]      
Warrants outstanding   11,500,000  
Warrants and Rights Outstanding, Maturity Date   Dec. 31, 2025  
Private Placement Warrants [Member]      
Stockholders Equity Details [Line Items]      
Warrants outstanding   3,000,000  
Private Warrants [Member]      
Stockholders Equity Details [Line Items]      
Warrants outstanding   445,000  
Warrants exercise price   $ 5.97 $ 4.60
Working Capital Warrants [Member]      
Stockholders Equity Details [Line Items]      
Warrants outstanding   150,000