Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional Information (Details)

v3.21.1
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
May 18, 2020
Mar. 31, 2020
Feb. 02, 2020
Class Of Stock [Line Items]          
Common stock, shares authorized 100,000,000 100,000,000      
Common stock, shares issued 7,472,248 7,461,861      
Common stock, shares outstanding 7,472,248 7,461,861      
Preferred stock, shares authorized 1,000,000 1,000,000      
Preferred stock, shares issued 0 0      
Preferred stock, shares outstanding 0 0      
Exercise price of warrants     $ 11.50    
Non-Employee Consultants | Restricted Stock          
Class Of Stock [Line Items]          
Number of shares subject to forfeiture 15,000        
Common Stock          
Class Of Stock [Line Items]          
Common stock, shares authorized 100,000,000        
Common stock, voting rights per share Holders of the Company’s Common Stock are entitled to one vote for each share of Common Stock.        
Common stock, shares issued 7,472,248        
Common stock, shares outstanding 7,472,248 7,461,861   5,735,000
Shares subject to possible redemption 18,421,231        
Common Stock | Maximum [Member]          
Class Of Stock [Line Items]          
Exercise price of warrants $ 9.20        
Preferred Stock          
Class Of Stock [Line Items]          
Preferred stock, shares authorized 1,000,000        
Preferred stock, shares issued 0        
Preferred stock, shares outstanding 0        
Warrants          
Class Of Stock [Line Items]          
Exercise price of warrants $ 11.50        
Percentage of warrants exercise price 115.00%        
Period after business combination when warrants become exercisable 30 days        
Period after offering when warrants become exercisable 12 months        
Warrants exercisable expiration period after completion of business combination 5 years        
Period allotted to complete the business combination 18 months        
Net cash settlement value of warrants $ 0        
Redemption price per warrant $ 0.01        
Minimum period of prior written notice of redemption of warrants 30 days        
Minimum price per share required for redemption of warrants $ 18.00        
Warrants redemption covenant, threshold trading days 20 days        
Warrants redemption covenant, threshold consecutive trading days 30 days        
Warrants or rights outstanding 15,670,097        
Warrants | Maximum [Member]          
Class Of Stock [Line Items]          
Exercise price of warrants $ 9.20        
Warrants | Minimum          
Class Of Stock [Line Items]          
Percentage of aggregate gross proceeds of equity issuances 65.00%