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 |