XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation - Additional Information (Details) - USD ($)
6 Months Ended
Jul. 15, 2021
Jun. 30, 2021
Jul. 14, 2021
Apr. 20, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized stock-based compensation expense   $ 6,600,000    
Weighted average period remaining (in years)   3 years 1 month 9 days    
Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period of stock options   4 years    
Expected dividend-yield assumption   $ 0    
Weighted average value of stock options, granted   $ 4.64    
Restricted Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted stock, vesting term   4 years    
Purchase price of restricted common stock   $ 0.001    
Maximum | Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period of stock options   10 years    
2018 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Issuance of common stock shares under the plan   157,902   2,902,738
2021 Equity Incentive Plan | Subsequent Event        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Issuance of common stock shares under the plan 3,278,048      
Number of awards permitted to grant     0  
Percentage of number of common stock issued and outstanding 4.00%      
2021 Equity Incentive Plan | Maximum | Subsequent Event        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Issuance of common stock shares under the plan 157,902      
2021 Employee Stock Purchase Plan | Subsequent Event        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of awards permitted to grant     0  
Percentage of number of common stock issued and outstanding 1.00%      
Common stock, Reserved for future issuance 254,390