XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Preferred and Common Stock - Schedule of Common Stock Reserved for Future Issuances (Details)
Sep. 30, 2022
shares
Class Of Stock [Line Items]  
Shares of common stock reserved for future issuances 10,939,461
Pre Funded Warrants  
Class Of Stock [Line Items]  
Shares of common stock reserved for future issuances 5,000,000
Stock Options and Restricted Stock Units  
Class Of Stock [Line Items]  
Shares of common stock reserved for future issuances 5,659,765
Employee stock purchase plan  
Class Of Stock [Line Items]  
Shares of common stock reserved for future issuances 279,696