Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Total | $ 182,826 | $ 181,773 |
| Less accumulated depreciation | (131,105) | (128,737) |
| Property, plant and equipment, net | 51,721 | 53,036 |
| Land | ||
| Property, Plant and Equipment [Line Items] | ||
| Total | 2,761 | 2,761 |
| Buildings and improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total | 20,554 | 20,494 |
| Machinery and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total | 150,514 | 149,715 |
| Office furniture, fixtures and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total | 5,942 | 5,799 |
| Automotive equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total | 1,001 | 910 |
| Construction in progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Total | $ 2,054 | $ 2,094 |