Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Additional Information (Details)

v3.22.1
Stock Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Weighted average grant-date fair value of options granted $ 4.86 $ 9.86
Stock options vested and expected to vest aggregate intrinsic value $ 1.0 $ 2.2
Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Offering period of employee stock purchase plan 6 months  
Limited percentage of annual contribution 20.00%  
Percentage of discount and fair value of option 15.00%  
Proceeds from stock issued during period $ 0.2  
Number of stock issued during period 31,170  
Employee Stock Purchase Plan | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Purchase price percentage of market value of common stock 85.00%  
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total unrecognized compensation cost, period for recognition 2 years 8 months 12 days  
Total unrecognized compensation cost $ 5.6  
Restricted Stock Unit (RSU)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Weighted average remaining contractual term 2 years  
Total unrecognized compensation cost $ 4.6