v3.26.3
Summary of Significant Accounting Policies - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Earnings Per Share [Abstract]        
Net Income $ 220,532 $ 472,205 $ 590,815 $ 647,525
Less: Preferred dividends     5,000 5,000
Net income available to common shareholders $ 218,032 $ 469,705 $ 585,815 $ 642,525
Denominator:        
Weighted average shares outstanding – basic 5,719,495 5,706,732 5,729,038 5,646,723
Effect of convertible preferred stock     100,000 100,000
Effect of stock options     160,058 13,351
Weighted average shares outstanding – diluted 5,979,553 5,820,084 5,989,096 5,760,074
Basic earnings per share $ 0.04 $ 0.08 $ 0.1 $ 0.11
Diluted earnings per share $ 0.04 $ 0.08 $ 0.1 $ 0.11