v3.24.3
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, 2024
Aug. 31, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of diluted net income (loss) per share (in shares) 12,011,257 10,132,980
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 (in shares) 74,620 203,314
Options to purchase common stock issued and outstanding    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of diluted net income (loss) per share (in shares) 9,854,733 8,487,135
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 (in shares) 0 7,643
Restricted stock units issued and outstanding    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of diluted net income (loss) per share (in shares) 2,081,904 1,434,888