| Schedule of Property Plant and Equipment Components [Table Text Block] |
| |
|
March 31, |
|
|
December 31, |
|
| |
|
2024 |
|
|
2023 |
|
| |
|
|
|
|
|
|
|
|
| Land |
|
$ |
3,969 |
|
|
$ |
3,969 |
|
| Land improvements |
|
|
5,610 |
|
|
|
5,589 |
|
| Leasehold improvements |
|
|
6,582 |
|
|
|
6,582 |
|
| Buildings |
|
|
36,732 |
|
|
|
36,719 |
|
| Machinery and equipment |
|
|
79,370 |
|
|
|
79,065 |
|
| Furniture and fixtures |
|
|
26,597 |
|
|
|
25,920 |
|
| Mobile equipment and other |
|
|
5,183 |
|
|
|
5,287 |
|
| Construction-in-process |
|
|
3,597 |
|
|
|
5,125 |
|
| Total property, plant and equipment |
|
|
167,640 |
|
|
|
168,256 |
|
| Less accumulated depreciation |
|
|
(103,460 |
) |
|
|
(100,916 |
) |
| Property, plant and equipment, net |
|
$ |
64,180 |
|
|
$ |
67,340 |
|
|