v3.26.1
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share of Common Stock (Details) - shares
6 Months Ended
May 31, 2026
May 31, 2025
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from computation of diluted net loss per share (in shares) 16,249,439 14,748,241
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 loss per share (in shares) 95,396 81,597
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 loss per share (in shares) 13,084,139 11,689,898
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 loss per share (in shares) 3,069,904 2,976,746