XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Schedule Of Common Stock Reserved For Future Issuance (Details)
Jun. 30, 2022
shares
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 10,623,375
Stock Options  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 7,399,965
Restricted Stock Awards  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 60,884
Restricted Stock Units  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 678,837
2021 Equity Incentive Plan  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 1,982,763
2021 Employee Stock Purchase Plan  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 500,926