Quarterly report pursuant to Section 13 or 15(d)

Equity Incentive Plans - Additional Information (Details)

v3.22.2
Equity Incentive Plans - Additional Information (Details) - shares
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2022
May 31, 2017
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2017
2017 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares issued under ESPP     20,630 20,630    
Number of shares available for future grant     528,698 528,698    
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