Noncash Investing and Financing Activities - Additional Information (Detail) - USD ($) |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Supplemental Cash Flow Elements [Line Items] | ||
Noncash investing activities, payables incurred for property, plant and equipment expenditures, unpaid | $ 10,593,000 | $ 9,003,000 |
Common Stock [Member] | Stock Award Plan [Member] | ||
Supplemental Cash Flow Elements [Line Items] | ||
Noncash financing activities shares issued | 132,057 | 113,184 |
Noncash financing activities issued value | $ 7,811,000 | $ 10,132,000 |