Business Segment Information - Summary of Property, Plant and Equipment of Reporting Segments by Geographic Area (Detail) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Property, plant and equipment net | $ 129,200 | $ 139,804 |
U.S. [Member] | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Property, plant and equipment net | 114,012 | 125,541 |
Italy [Member] | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Property, plant and equipment net | 10,085 | 9,472 |
Germany [Member] | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Property, plant and equipment net | 1,794 | 1,904 |
Others [Member] | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Property, plant and equipment net | $ 3,309 | $ 2,887 |