XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Detail)
Mar. 31, 2022
shares
Class Of Stock [Line Items]  
Total Shares of Common Stock Reserved for Future Issuance 4,827,542
Options Exercisable to Purchase Common Stock  
Class Of Stock [Line Items]  
Total Shares of Common Stock Reserved for Future Issuance 2,279,425
Common Stock Issuable Under Pre-Funded Warrants  
Class Of Stock [Line Items]  
Total Shares of Common Stock Reserved for Future Issuance 2,548,117