Quarterly report pursuant to Section 13 or 15(d)

Equity Incentive Plans - Additional Information (Details)

v3.22.1
Equity Incentive Plans - Additional Information (Details) - shares
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 01, 2022
May 31, 2017
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2017
2017 Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares available for future grant     549,328    
Shares issued under ESPP     0    
Shares of common stock reserved for issuance, automatic annual increase initiation period   --01-01      
Percentage of number of shares of common stock outstanding     2.00%    
Increase in common stock reserved for issuance 150,000        
Periodic increment of common stock reserved for future issuance     150,000    
2017 Equity Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares of common stock reserved for issuance, automatic annual increase initiation period   --01-01      
Percentage of number of shares of common stock outstanding       5.00% 5.00%
Shares of common stock reserved for issuance, automatic annual increase start date   Jan. 01, 2018      
Shares of common stock reserved for issuance, automatic annual increase end date   Jan. 01, 2027      
Increase in common stock reserved for issuance 585,172