Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Schedule of common stock reserved for future issuance (Detail)

v3.21.2
Stockholders' Equity - Schedule of common stock reserved for future issuance (Detail) - shares
Jun. 30, 2021
Apr. 01, 2021
Mar. 31, 2021
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) 6,712,189   7,988,999
Equity awards available for future grants (in shares) 7,128,692   1,781,043
Total (in shares) 14,782,804 3,918,850 10,875,718
Restricted stock units outstanding      
Schedule Of Common Stock Reserved For Future Issuance [Line Items]      
Restricted stock units, outstanding (in shares) 931,923   1,095,676