v3.22.4
Stockholders' Equity - Schedule of common stock reserved for future issuance (Detail) - shares
Dec. 31, 2022
Apr. 01, 2022
Mar. 31, 2022
Schedule Of Common Stock Reserved For Future Issuance [Line Items]      
Conversion of Series A preferred stock (in shares) 10,000   10,000
Options outstanding (in shares) 11,277,282   8,018,731
Equity awards available for future grants (in shares) 1,286,372   2,188,860
Total (in shares) 17,410,189 4,659,315 13,033,788
Restricted stock units outstanding      
Schedule Of Common Stock Reserved For Future Issuance [Line Items]      
Restricted stock units outstanding (in shares) 4,836,535   2,816,197