Consolidated Statements of Changes in Equity (Unaudited) - USD ($) |
Preferred Stock [Member] |
Common Stock [Member] |
Treasury Stock, Common [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
Total |
|---|---|---|---|---|---|---|
| Balances (in shares) at May. 31, 2024 | 50,000 | 28,279,701 | ||||
| Balances at May. 31, 2024 | $ 5 | $ 2,828 | $ 0 | $ 53,533,272 | $ (29,555,356) | $ 23,980,749 |
| Balances (in shares) at May. 31, 2024 | 0 | |||||
| Preferred dividends | 0 | 0 | $ 0 | 0 | (148,082) | (148,082) |
| Net income | $ 0 | $ 0 | 0 | 0 | 335,454 | 335,454 |
| Balances (in shares) at Aug. 31, 2024 | 50,000 | 28,279,701 | ||||
| Balances at Aug. 31, 2024 | $ 5 | $ 2,828 | $ 0 | 53,533,272 | (29,367,984) | 24,168,121 |
| Balances (in shares) at Aug. 31, 2024 | 0 | |||||
| Balances (in shares) at May. 31, 2024 | 50,000 | 28,279,701 | ||||
| Balances at May. 31, 2024 | $ 5 | $ 2,828 | $ 0 | 53,533,272 | (29,555,356) | 23,980,749 |
| Balances (in shares) at May. 31, 2024 | 0 | |||||
| Net income | 1,096,405 | |||||
| Balances (in shares) at Feb. 28, 2025 | 29,000 | 28,279,701 | ||||
| Balances at Feb. 28, 2025 | $ 3 | $ 2,828 | $ (546,035) | 51,433,274 | (28,863,414) | 22,026,656 |
| Balances (in shares) at Feb. 28, 2025 | 519,992 | |||||
| Balances (in shares) at Aug. 31, 2024 | 50,000 | 28,279,701 | ||||
| Balances at Aug. 31, 2024 | $ 5 | $ 2,828 | $ 0 | 53,533,272 | (29,367,984) | 24,168,121 |
| Balances (in shares) at Aug. 31, 2024 | 0 | |||||
| Preferred dividends | 0 | 0 | $ 0 | 0 | (140,583) | (140,583) |
| Net income | $ 0 | $ 0 | 0 | 0 | (204,714) | (204,714) |
| Balances (in shares) at Nov. 30, 2024 | 50,000 | 28,279,701 | ||||
| Balances at Nov. 30, 2024 | $ 5 | $ 2,828 | $ 0 | 53,533,272 | (29,713,281) | 23,822,824 |
| Balances (in shares) at Nov. 30, 2024 | 0 | |||||
| Preferred dividends | 0 | 0 | $ 0 | 0 | (115,798) | (115,798) |
| Net income | $ 0 | $ 0 | $ 0 | 0 | 965,665 | 965,665 |
| Retirement of preferred stock (in shares) | (21,000) | |||||
| Retirement of preferred stock | $ (2) | (2,099,998) | 0 | (2,100,000) | ||
| Repurchase of common stock (in shares) | 519,992 | |||||
| Repurchase of common stock | $ (546,035) | 0 | 0 | (546,035) | ||
| Balances (in shares) at Feb. 28, 2025 | 29,000 | 28,279,701 | ||||
| Balances at Feb. 28, 2025 | $ 3 | $ 2,828 | $ (546,035) | 51,433,274 | (28,863,414) | 22,026,656 |
| Balances (in shares) at Feb. 28, 2025 | 519,992 | |||||
| Balances (in shares) at May. 31, 2025 | 0 | 27,879,701 | ||||
| Balances at May. 31, 2025 | $ 0 | $ 2,788 | $ (606,737) | 48,113,317 | (27,633,059) | $ 19,876,309 |
| Balances (in shares) at May. 31, 2025 | 519,124 | 519,124 | ||||
| Net income | $ 0 | $ 0 | $ 0 | 0 | (1,099,022) | $ (1,099,022) |
| Repurchase of common stock (in shares) | 89,876 | |||||
| Repurchase of common stock | $ (123,147) | 0 | 0 | (123,147) | ||
| Balances (in shares) at Aug. 31, 2025 | 0 | 27,879,701 | ||||
| Balances at Aug. 31, 2025 | $ 0 | $ 2,788 | $ (729,884) | 48,113,317 | (28,732,081) | 18,654,140 |
| Balances (in shares) at Aug. 31, 2025 | 609,000 | |||||
| Balances (in shares) at May. 31, 2025 | 0 | 27,879,701 | ||||
| Balances at May. 31, 2025 | $ 0 | $ 2,788 | $ (606,737) | 48,113,317 | (27,633,059) | $ 19,876,309 |
| Balances (in shares) at May. 31, 2025 | 519,124 | 519,124 | ||||
| Net income | $ (5,965,195) | |||||
| Balances (in shares) at Feb. 28, 2026 | 0 | 27,879,701 | ||||
| Balances at Feb. 28, 2026 | $ 0 | $ 2,788 | $ (729,884) | 48,113,317 | (33,598,254) | $ 13,787,967 |
| Balances (in shares) at Feb. 28, 2026 | 609,000 | 609,000 | ||||
| Balances (in shares) at Aug. 31, 2025 | 0 | 27,879,701 | ||||
| Balances at Aug. 31, 2025 | $ 0 | $ 2,788 | $ (729,884) | 48,113,317 | (28,732,081) | $ 18,654,140 |
| Balances (in shares) at Aug. 31, 2025 | 609,000 | |||||
| Net income | $ 0 | $ 0 | $ 0 | 0 | (2,064,095) | (2,064,095) |
| Balances (in shares) at Nov. 30, 2025 | 0 | 27,879,701 | ||||
| Balances at Nov. 30, 2025 | $ 0 | $ 2,788 | $ (729,884) | 48,113,317 | (30,796,176) | 16,590,045 |
| Balances (in shares) at Nov. 30, 2025 | 609,000 | |||||
| Net income | $ 0 | $ 0 | $ 0 | 0 | (2,802,078) | (2,802,078) |
| Balances (in shares) at Feb. 28, 2026 | 0 | 27,879,701 | ||||
| Balances at Feb. 28, 2026 | $ 0 | $ 2,788 | $ (729,884) | $ 48,113,317 | $ (33,598,254) | $ 13,787,967 |
| Balances (in shares) at Feb. 28, 2026 | 609,000 | 609,000 |