XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Schedule Of Common Stock Reserved For Future Issuance (Details)
Sep. 30, 2024
shares
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 22,590,570
Stock Option  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 10,483,769
Restricted Stock Units  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 429,042
2021 Equity Incentive Plan  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 3,050,378
2021 Employee Stock Purchase Plan  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 1,567,281
Series A Non-Voting Preferred Stock  
Class of Stock [Line Items]  
Common stock reserved and available for future issuance 7,060,100