Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Narrative (Details)

v3.22.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jan. 03, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock, shares authorized (in shares) 100,000,000   100,000,000     100,000,000
Common stock, par value (in Dollars per share) $ 0.0001   $ 0.0001   $ 0.0001 $ 0.0001
Common stock, shares, outstanding (in shares) 22,253,232   22,253,232     21,303,500
Issuance of common stock (in shares) 22,253,232   22,253,232     21,303,500
Preferred stock, shares authorized (in shares) 10,000,000   10,000,000     10,000,000
Preferred stock, par value (in Dollars per share) $ 0.0001   $ 0.0001     $ 0.0001
Preferred stock, shares outstanding (in shares) 2,120,000   2,120,000     2,120,000
Warrants outstanding (in shares) 15,063,800   15,063,800      
Warrants exercise price (in dollars per share) $ 11.50   $ 11.50      
UPO units that are exercisable (in shares)     75,000      
Warrant liability $ 1,382   $ 1,382     $ 2,706
Additional shares issued (in shares)         1,065,175  
Employee benefits and share-based compensation 900 $ 2,600 8,300 $ 3,100    
Shares granted $ 3,900   $ 3,900      
Measurement Input, Share Price            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Warrants, measurement input 3.23   3.23     5.67
2020 Omnibus Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common shares available for future grants (in shares) 406,000   406,000     126,000
Restricted Stock Units (RSUs)            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Unrecognized compensation cost $ 13,900   $ 13,900      
Unrecognized stock-based compensation expense, weighted-average recognition period 2 years 10 months 24 days          
Public Warrants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Warrants outstanding (in shares) 11,468,800   11,468,800      
Private Placement            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Warrants outstanding (in shares) 3,595,000   3,595,000      
UPO Units Exercise Price One            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
UPO units exercise price (in dollars per share)     $ 10.00