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] | ||
| Less: Accumulated depreciation | $ (109,564) | $ (107,262) |
| Property, plant and equipment, net | 189,560 | 185,712 |
| Land [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | 13,857 | 14,040 |
| Leaseholds and Leasehold Improvements [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | 9,269 | 9,388 |
| Buildings [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | 191,147 | 188,464 |
| Machinery and Equipment [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | 59,406 | 58,672 |
| Construction in Progress [Member] | ||
| Property Plant And Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | $ 25,445 | $ 22,410 |