Note 1 - Organization and Description of Business (Details Textual) |
Apr. 30, 2026 |
|---|---|
| Number of States in which Entity Operates | 23 |
| Brundage-Bone [Member] | |
| Number of Stores | 95 |
| Camfaud [Member] | |
| Number of Stores | 35 |
| Camfaud [Member] | Templant [Member] | Minimum [Member] | |
| Number of Generators | 300 |
| Generators, Power, kVA | 20 |
| Camfaud [Member] | Templant [Member] | Maximum [Member] | |
| Generators, Power, kVA | 1,250 |
| Eco-Pan [Member] | |
| Number of Stores | 22 |