Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Stock Option Activity (Detail)

v3.26.1
Stockholders' Equity - Stock Option Activity (Detail)
6 Months Ended 12 Months Ended
May 31, 2026
USD ($)
$ / shares
shares
Nov. 30, 2025
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted 112,755  
Service-Based Vesting Condition Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at November 30, 2025 554,978  
Granted 112,755  
Exercised (7,500)  
Expired/forfeited 0  
Outstanding at May 31, 2026 660,233 554,978
Exercisable at May 31, 2026 505,058  
Outstanding at November 30, 2025, Weighted Average Exercise Price | $ / shares $ 6.87  
Granted, Weighted Average Exercise Price | $ / shares 3.76  
Exercised, Weighted Average Exercise Price | $ / shares 3.1  
Expired/forfeited, Weighted Average Exercise Price | $ / shares 0  
Outstanding at May 31, 2026, Weighted Average Exercise Price | $ / shares 6.38 $ 6.87
Exercisable at May 31, 2026, Weighted Average Exercise Price | $ / shares $ 6.73  
Outstanding, Weighted Average Remaining Contractual Term (Years) 3 years 4 months 28 days 3 years 6 months 21 days
Exercisable at May 31, 2026, Weighted Average Remaining Contractual Term (Years) 3 years 1 month 28 days  
Outstanding at November 30, 2025, Aggregate Intrinsic Value | $ $ 9,000  
Granted, Aggregate Intrinsic Value | $ 0  
Exercised, Aggregate Intrinsic Value | $ 3,900  
Expired/forfeited, Aggregate Intrinsic Value | $ 0  
Outstanding at May 31, 2026, Aggregate Intrinsic Value | $ 0 $ 9,000
Exercisable at May 31, 2026, Aggregate Intrinsic Value | $ $ 0