Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Narrative (Details)

v3.23.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 24, 2023
Apr. 03, 2023
Mar. 31, 2022
Jan. 05, 2023
Jan. 02, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock, shares authorized (in shares)   100,000,000     100,000,000
Common stock, par value (in Dollars per share)   $ 0.0001   $ 0.0001 $ 0.0001
Common stock, shares, outstanding (in shares)   23,823,105     22,257,772
Preferred stock, shares authorized (in shares)   10,000,000     10,000,000
Preferred stock, par value (in Dollars per share)   $ 0.0001     $ 0.0001
Preferred stock, shares outstanding (in shares)   2,120,000     2,120,000
Dividend rate 10.00%        
Preferred stock, default rate 2.00%        
Preferred stock, default rate increase 0.35%        
Warrants outstanding (in shares)   15,063,800      
Warrants exercise price (in dollars per share)   $ 11.50      
UPO units that are exercisable (in shares)   75,000      
Warrant liability   $ 268     $ 195
Loss during the period   73 $ 534    
Additional shares issued (in shares)       1,112,889  
Employee benefits and share-based compensation   $ 4,700 $ 7,400    
Measurement Input, Share Price          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Warrants, measurement input   1.30     1.26
2020 Omnibus Equity Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common shares available for future grants (in shares)   300,000     600,000
Restricted Stock Units (RSUs)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized compensation cost   $ 8,600      
Unrecognized stock-based compensation expense, weighted-average recognition period   1 year 7 months 6 days      
Public Warrants          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Warrants outstanding (in shares)   11,468,800      
Private Placement          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Warrants outstanding (in shares)   3,000,000      
Private Warrants          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Warrants outstanding (in shares)   445,000      
Warrants exercise price (in dollars per share)   $ 70,000.00     $ 50,000.00
Working Capital Warrants          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Warrants outstanding (in shares)   150,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