Noncash Investing and Financing Activities - Additional Information (Detail) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Supplemental Cash Flow Elements [Line Items] | ||
| Noncash investing activities, payables incurred for property, plant and equipment expenditures, unpaid | $ 7,875 | $ 10,593 |
| Common Stock [Member] | Stock Award Plan [Member] | ||
| Supplemental Cash Flow Elements [Line Items] | ||
| Noncash financing activities shares issued | 159,655 | 132,057 |
| Noncash financing activities issued value | $ 8,602 | $ 7,811 |