| Disaggregation of Revenue [Table Text Block] |
| | | Three Months Ended August 31, 2026 | |
| | | Agricultural Products | | | Modular Buildings | | | Total | |
| Farm equipment | | $ | 2,257,000 | | | $ | - | | | $ | 2,257,000 | |
| Farm equipment service parts | | | 728,000 | | | | - | | | | 728,000 | |
| Modular buildings | | | - | | | | 2,541,000 | | | | 2,541,000 | |
| Modular building lease income | | | - | | | | - | | | | - | |
| Other | | | 80,000 | | | | 10,000 | | | | 90,000 | |
| | | $ | 3,065,000 | | | $ | 2,551,000 | | | $ | 5,616,000 | |
| | | Three Months Ended August 31, 2025 | |
| | | Agricultural Products | | | Modular Buildings | | | Total | |
| Farm equipment | | $ | 1,874,000 | | | $ | - | | | $ | 1,874,000 | |
| Farm equipment service parts | | | 1,039,000 | | | | - | | | | 1,039,000 | |
| Modular buildings | | | - | | | | 3,438,000 | | | | 3,438,000 | |
| Modular building lease income | | | - | | | | 3,000 | | | | 3,000 | |
| Other | | | 70,000 | | | | 8,000 | | | | 78,000 | |
| | | $ | 2,983,000 | | | $ | 3,449,000 | | | $ | 6,432,000 | |
| | | Nine Months Ended August 31, 2026 | |
| | | Agricultural | | | Modular Buildings | | | Total | |
| Farm equipment | | $ | 8,772,000 | | | $ | - | | | $ | 8,772,000 | |
| Farm equipment service parts | | | 2,188,000 | | | | - | | | | 2,188,000 | |
| Modular buildings | | | - | | | | 8,872,000 | | | | 8,872,000 | |
| Modular building lease income | | | - | | | | - | | | | - | |
| Other | | | 233,000 | | | | 44,000 | | | | 277,000 | |
| | | $ | 11,193,000 | | | $ | 8,916,000 | | | $ | 20,109,000 | |
| | | Nine Months Ended August 31, 2025 | |
| | | Agricultural | | | Modular Buildings | | | Total | |
| Farm equipment | | $ | 7,192,000 | | | $ | - | | | $ | 7,192,000 | |
| Farm equipment service parts | | | 2,550,000 | | | | - | | | | 2,550,000 | |
| Modular buildings | | | - | | | | 7,783,000 | | | | 7,784,000 | |
| Modular building lease income | | | - | | | | 75,000 | | | | 75,000 | |
| Other | | | 214,000 | | | | 96,000 | | | | 309,000 | |
| | | $ | 9,956,000 | | | $ | 7,954,000 | | | $ | 17,910,000 | |
|