Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 114,185 | $ 99,470 |
| Less - accumulated depreciation and amortization | (53,855) | (48,821) |
| Property, plant and equipment, net | 60,330 | 50,649 |
| Land and land improvements [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 3,106 | 3,071 |
| Buildings and Leasehold Improvements [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 36,808 | 24,792 |
| Machinery and Equipment [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 67,174 | 51,529 |
| Construction in Progress [Member] | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 7,097 | $ 20,078 |