XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Schedule of common stock reserved for future issuance (Detail) - shares
Sep. 30, 2023
Apr. 01, 2023
Mar. 31, 2023
Schedule Of Common Stock Reserved For Future Issuance [Line Items]      
Conversion of Series A preferred stock (in shares) 10,000   10,000
Stock options outstanding (in shares) 13,372,356   11,682,481
Equity awards available for future grants (in shares) 2,245,595   590,317
Total (in shares) 20,441,610 5,213,194 16,340,576
Restricted stock units outstanding      
Schedule Of Common Stock Reserved For Future Issuance [Line Items]      
Units outstanding (in shares) 4,613,965   4,057,778
Stock Options And Stock Options Not Vested      
Schedule Of Common Stock Reserved For Future Issuance [Line Items]      
Stock options outstanding (in shares) 13,572,050   11,682,481