v3.26.3
Income per Common Share - Calculation of Basic and Diluted Net Income per Common Share (Detail) - USD ($)
3 Months Ended 9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Numerator:        
Net Income $ 1,270,490 $ 749,408 $ 1,872,184 $ 1,388,048
Denominator:        
Weighted-average shares outstanding-basic 8,062,650 8,057,780 8,057,778 8,073,303
Dilutive common shares issuable upon exercise of stock options 2,492 15,874 142 53,311
Weighted-average shares-diluted 8,065,142 8,073,654 8,057,920 8,126,614
Basic $ 0.16 $ 0.09 $ 0.23 $ 0.17
Diluted $ 0.16 $ 0.09 $ 0.23 $ 0.17