| Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block] |
| |
|
Gross |
|
|
Less |
|
|
Net |
|
| |
|
Carrying |
|
|
Accumulated |
|
|
Carrying |
|
| |
|
Amount |
|
|
Amortization |
|
|
Amount |
|
| June 30, 2026 |
|
|
|
|
|
|
|
|
|
|
|
|
| Indefinite-lived intangibles: |
|
|
|
|
|
|
|
|
|
|
|
|
| Trademark and tradenames |
|
$ |
79,550 |
|
|
$ |
- |
|
|
$ |
79,550 |
|
| Amortizable intangibles: |
|
|
|
|
|
|
|
|
|
|
|
|
| Dealer network |
|
|
80,000 |
|
|
|
80,000 |
|
|
|
- |
|
| Customer relationships |
|
|
87,470 |
|
|
|
55,919 |
|
|
|
31,551 |
|
| Patents |
|
|
21,136 |
|
|
|
20,409 |
|
|
|
727 |
|
| Noncompete agreements |
|
|
8,940 |
|
|
|
8,707 |
|
|
|
233 |
|
| Trademarks |
|
|
5,459 |
|
|
|
4,328 |
|
|
|
1,131 |
|
| Backlog |
|
|
100 |
|
|
|
58 |
|
|
|
42 |
|
| Amortizable intangibles, net |
|
|
203,105 |
|
|
|
169,421 |
|
|
|
33,684 |
|
| Total |
|
$ |
282,655 |
|
|
$ |
169,421 |
|
|
$ |
113,234 |
|
| |
|
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 |
|
|