Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity - Stock Option Activity (Detail)

v3.25.4
Stockholders' Equity - Stock Option Activity (Detail) - USD ($)
12 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted 113,600  
Service-Based Vesting Condition Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at November 30, 2024 493,878  
Granted 113,600  
Exercised (7,500)  
Expired/forfeited (45,000)  
Outstanding at November 30, 2025 554,978 493,878
Exercisable at November 30, 2025 426,831  
Outstanding at November 30, 2024, Weighted Average Exercise Price $ 7.26  
Granted, Weighted Average Exercise Price 7.56  
Exercised, Weighted Average Exercise Price 3.08  
Expired/forfeited, Weighted Average Exercise Price 13.48  
Outstanding at November 30, 2025, Weighted Average Exercise Price 6.87 $ 7.26
Exercisable at November 30, 2025, Weighted Average Exercise Price $ 6.89  
Outstanding, Weighted Average Remaining Contractual Term (Years) 3 years 6 months 21 days 3 years 9 months 29 days
Exercisable at November 30, 2025, Weighted Average Remaining Contractual Term (Years) 3 years 5 months 4 days  
Outstanding at November 30, 2024, Aggregate Intrinsic Value $ 997,943  
Granted, Aggregate Intrinsic Value 0  
Exercised, Aggregate Intrinsic Value 13,650  
Expired/forfeited, Aggregate Intrinsic Value 0  
Outstanding at November 30, 2025, Aggregate Intrinsic Value 9,000 $ 997,943
Exercisable at November 30, 2025, Aggregate Intrinsic Value $ 9,000