XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock for Future Issuance (Detail)
Mar. 31, 2021
shares
Class Of Stock [Line Items]  
Outstanding stock options 106,928
Restricted stock units 2,119,282
Total common shares reserved for future issuance 11,472,179
Series A Preferred Stock  
Class Of Stock [Line Items]  
Preferred stock shares converted into common stock shares 5,333,334
Stock Award Plans  
Class Of Stock [Line Items]  
Common stock available for future issuance 3,816,668
ESPP  
Class Of Stock [Line Items]  
Common stock available for future issuance 95,967