XML 49 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Schedule Of Common Stock Reserved For Future Issuance (Details)
Jun. 30, 2024
shares
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 15,536,795
Stock Option  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 10,793,201
Restricted Stock Units  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 444,718
2021 Equity Incentive Plan  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 2,731,595
2021 Employee Stock Purchase Plan  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 1,567,281