| Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block] |
| |
|
Gross |
|
|
Less |
|
|
Net |
|
| |
|
Carrying |
|
|
Accumulated |
|
|
Carrying |
|
| |
|
Amount |
|
|
Amortization |
|
|
Amount |
|
| March 31, 2026 |
|
|
|
|
|
|
|
|
|
|
|
|
| Indefinite-lived intangibles: |
|
|
|
|
|
|
|
|
|
|
|
|
| Trademark and tradenames |
|
$ |
79,550 |
|
|
$ |
- |
|
|
$ |
79,550 |
|
| Amortizable intangibles: |
|
|
|
|
|
|
|
|
|
|
|
|
| Dealer network |
|
|
80,000 |
|
|
|
80,000 |
|
|
|
- |
|
| Customer relationships |
|
|
87,470 |
|
|
|
54,517 |
|
|
|
32,953 |
|
| Patents |
|
|
21,136 |
|
|
|
20,362 |
|
|
|
774 |
|
| Noncompete agreements |
|
|
8,940 |
|
|
|
8,682 |
|
|
|
258 |
|
| Trademarks |
|
|
5,459 |
|
|
|
4,305 |
|
|
|
1,154 |
|
| Backlog |
|
|
100 |
|
|
|
38 |
|
|
|
62 |
|
| Amortizable intangibles, net |
|
|
203,105 |
|
|
|
167,904 |
|
|
|
35,201 |
|
| Total |
|
$ |
282,655 |
|
|
$ |
167,904 |
|
|
$ |
114,751 |
|
| |
|
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 |
|
|