XML 73 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Apr. 22, 2021
Sep. 10, 2019
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2022
Dec. 29, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of common stock reserved for issuance (in shares)     2,013,000      
Weighted average exercise price, granted (in dollars per share)     $ 6.98 $ 1.53    
Averages contractual term     10 years      
Expected dividend yield     0.00% 0.00%    
Unrecognized compensation cost, options     $ 2.1      
Closing price of the company's common stock (in dollars per share)     $ 5.53      
Total shares of common stock reserved for future issuance (in shares)     2,013,000      
Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average exercise price, granted (in dollars per share)     $ 8.00 $ 1.89    
Unrecognized compensation cost       $ 0.6    
Unrecognized compensation cost, period for recognition     2 years 4 months 20 days      
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost, period for recognition     2 years 8 months 8 days      
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Average vesting term     6 years      
Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Average vesting term     4 years      
2017 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of common stock reserved for issuance (in shares)     2,684      
Total shares of common stock reserved for future issuance (in shares)     2,684      
2017 Equity Incentive Plan | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of common stock authorized for issuance (in shares)           24,204
2019 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of common stock authorized for issuance (in shares)   200,000        
Shares of common stock reserved for issuance (in shares)     449,476      
Option term   4 years        
Increase in number of shares available for future issuance under stock based awards (as a percent)   5.00%        
Total shares of common stock reserved for future issuance (in shares)     449,476      
2019 Equity Incentive Plan | Subsequent Event            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of common stock reserved for issuance (in shares)         1,244,258  
Total shares of common stock reserved for future issuance (in shares)         1,244,258  
2021 Employee Stock Purchase Plan | Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of common stock reserved for issuance (in shares)     300,000      
Maximum employee subscription rate 20.00%          
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent 85.00%          
Share based compensation arrangement by share based payment award offering period 6 months          
Total shares of common stock reserved for future issuance (in shares)     300,000      
2017 Employee Stock Purchase Plan | Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of common stock reserved for issuance (in shares)     11,302      
Total shares of common stock reserved for future issuance (in shares)     11,302      
Number of shares purchased (in shares)     0