v3.26.1
Common Stock - Additional Information (Details)
6 Months Ended
May 31, 2026
vote
$ / shares
shares
Nov. 30, 2025
$ / shares
shares
Apr. 30, 2024
$ / shares
shares
Jul. 31, 2022
$ / shares
shares
Class Of Stock [Line Items]        
Common stock, shares authorized to issue (in shares) | shares 500,000,000 500,000,000    
Common stock, par value (in USD per share) $ 0.001 $ 0.001    
Voting rights | vote 1      
Common stock, dividends declared (in USD per share) $ 0      
Pre Funded Warrants        
Class Of Stock [Line Items]        
Exercise price of warrants (in USD per share) $ 0.001      
Minimum common stock holding percentage 9.99%      
Maximum increase or decrease percentage of warrants 19.99%      
Pre Funded Warrants - 2022        
Class Of Stock [Line Items]        
Number of warrants (in shares) | shares 6,097,560     6,814,920
Purchase price of warrants (in USD per share)       $ 13.939
Pre Funded Warrants - 2024        
Class Of Stock [Line Items]        
Number of warrants (in shares) | shares 1,480,349   1,500,100  
Purchase price of warrants (in USD per share)     $ 14.999