| Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block] |
| | Gross | | | Less | | | Net | |
| | Carrying | | | Accumulated | | | Carrying | |
| | Amount | | | Amortization | | | Amount | |
September 30, 2026 | | | | | | | | | | | | |
Indefinite-lived intangibles: | | | | | | | | | | | | |
Trademark and tradenames | | $ | 79,550 | | | $ | - | | | $ | 79,550 | |
Amortizable intangibles: | | | | | | | | | | | | |
Dealer network | | | 80,000 | | | | 80,000 | | | | - | |
Customer relationships | | | 87,470 | | | | 57,320 | | | | 30,150 | |
Patents | | | 21,136 | | | | 20,455 | | | | 681 | |
Noncompete agreements | | | 8,940 | | | | 8,732 | | | | 208 | |
Trademarks | | | 5,459 | | | | 4,352 | | | | 1,107 | |
Backlog | | | 100 | | | | 79 | | | | 21 | |
Amortizable intangibles, net | | | 203,105 | | | | 170,938 | | | | 32,167 | |
Total | | $ | 282,655 | | | $ | 170,938 | | | $ | 111,717 | |
| | Gross | | | Less | | | Net | |
| | Carrying | | | Accumulated | | | Carrying | |
| | Amount | | | Amortization | | | Amount | |
December 31, 2025 | | | | | | | | | | | | |
Indefinite-lived intangibles: | | | | | | | | | | | | |
Trademark and tradenames | | $ | 79,550 | | | $ | - | | | $ | 79,550 | |
Amortizable intangibles: | | | | | | | | | | | | |
Dealer network | | | 80,000 | | | | 80,000 | | | | - | |
Customer relationships | | | 87,470 | | | | 53,115 | | | | 34,355 | |
Patents | | | 21,136 | | | | 20,316 | | | | 820 | |
Noncompete agreements | | | 8,940 | | | | 8,657 | | | | 283 | |
Trademarks | | | 5,459 | | | | 4,281 | | | | 1,178 | |
Backlog | | | 100 | | | | 17 | | | | 83 | |
Amortizable intangibles, net | | | 203,105 | | | | 166,386 | | | | 36,719 | |
Total | | $ | 282,655 | | | $ | 166,386 | | | $ | 116,269 | |
|