XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Stock incentive plan (Details) - shares
1 Months Ended 9 Months Ended
Jan. 31, 2022
Sep. 30, 2022
Jun. 24, 2021
2021 Equity Incentive Plan      
Stock-based compensation      
Number of shares authorized     1,483,445
Shares available for issuance   1,484,779  
Additional number of shares authorized (as a percent)   5.00%  
Additional number of shares authorized 1,160,296    
2021 Employee Stock Purchase Plan      
Stock-based compensation      
Number of shares authorized     228,222
Shares available for issuance   460,281  
Additional number of shares authorized 232,059    
2021 Employee Stock Purchase Plan | Maximum      
Stock-based compensation      
Number of shares authorized   4,564,440  
Additional number of shares authorized (as a percent)   1.00%