XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Schedule of Shares of Common Stock Available for Future Issuance (Details)
Sep. 30, 2022
shares
Class Of Stock [Line Items]  
Total available for future issuance 19,132,331
Equity Incentive Plan  
Class Of Stock [Line Items]  
Total available for future issuance 241,946
Employee Stock Purchase Plan  
Class Of Stock [Line Items]  
Total available for future issuance 731,603
Exercise of Warrants and Pre-funded Warrants  
Class Of Stock [Line Items]  
Total available for future issuance 18,158,782