XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Additional options granted 795,119  
Stock option, number of shares outstanding 3,442,152 2,662,752
Unrecognized compensation expense $ 3,800,000  
Recognition period (in years) 2 years 7 months 6 days  
Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized compensation expense $ 18,000  
Recognition period (in years) 6 months  
2017 Stock Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock option and incentive plan effective date Nov. 30, 2017  
Stock option and incentive plan expiration date Oct. 31, 2027  
Stock option, number of shares outstanding 2,843,533  
Number of common shares authorized for issuance 6,143,876  
Stock options, available for issuance 3,228,289  
Term of option granted 10 years  
2017 Stock Plan | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock option vesting term 1 year  
2017 Stock Plan | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock option vesting term 4 years  
2017 Stock Plan | Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of restricted stock units outstanding 42,250  
2014 Stock Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Additional options granted 0  
Stock option and incentive plan expiration date Nov. 30, 2017  
Stock option, number of shares outstanding 598,619  
Number of options forfeited 359,652  
2017 Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of common stock shares available for issuance 1,188,629