XML 102 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Schedule of Common Stock Reserved for Issuance (Details) - shares
Dec. 31, 2024
Mar. 31, 2024
Class of Stock [Line Items]    
Outstanding stock options (in shares) 3,030,595 3,536,989
Total shares of common stock reserved (in shares) 9,987,362 11,945,930
2021 Incentive Equity Plan    
Class of Stock [Line Items]    
Remaining shares available for future issuance under Amended and Restated 2021 Incentive Equity Plan (in shares) 3,400,840 5,563,844
Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Remaining shares available for future issuance under Employee Stock Purchase Plan (in shares) 580,436 642,263
Restricted stock units    
Class of Stock [Line Items]    
Outstanding restricted stock units (in shares) 2,975,491 2,202,834