v3.22.2.2
Common Stock - Schedule of Common Stock Shares Reserved for Future Issuance (Details) - shares
Aug. 31, 2022
Jul. 31, 2022
Nov. 30, 2021
Class Of Stock [Line Items]      
Total common stock reserved for future issuance 18,041,033   9,476,306
Pre-funded Warrants Issued and Outstanding      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance 6,814,920 6,814,920  
Shares Available for Future Stock Option Grants      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance 1,031,871   2,562,570
Options Under Stock Option Plan Issued and Outstanding      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance 8,115,201   5,878,552
Restricted Stock Units Issued and Outstanding      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance 753,518   20,000
Shares Available for Issuance Under Employee Stock Purchase Plan      
Class Of Stock [Line Items]      
Total common stock reserved for future issuance 1,325,523   1,015,184