v3.22.2.2
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss per Share of Common Stock (Details) - shares
9 Months Ended
Aug. 31, 2022
Aug. 31, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of diluted net income (loss) per share 9,019,337 5,732,861
Options to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of diluted net income (loss) per share 8,115,201 5,593,412
Options Early Exercised Subject to Vesting    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of diluted net income (loss) per share 27,424 76,175
Restricted stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of diluted net income (loss) per share 753,518 20,000
Shares Expected to be Purchased Under Employee Stock Purchase Plan    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of diluted net income (loss) per share 123,194 43,274