XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common Stock - Summary of Reserved Shares of Common Stock (Detail) - shares
Sep. 30, 2022
Dec. 31, 2021
Sep. 23, 2020
Exercise of common stock warrants 461,600 71,544  
Exercise of options to purchase common stock 4,680,473 3,681,793  
Shares available for issuance under equity incentive plans 2,390,982 2,132,067  
Total 7,723,943 5,885,404  
Shares available for issuance under employee stock purchase plan [Member]      
Total 190,888 0 280,000
Exercise of options to purchase common stock [Member]      
Exercise of options to purchase common stock 4,680,473 3,681,793