v3.26.3
Business Segment Information - Summary of Net Sales by Geographic Destination (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales $ 207,862 $ 205,634 $ 615,503 $ 602,401
U.S. [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 166,912 170,341 498,273 503,760
Italy [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 6,121 5,658 18,027 16,357
France [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 2,867 2,691 8,765 8,500
United Kingdom [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 3,191 3,645 10,758 9,800
Germany [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 2,591 2,311 7,076 6,784
Brazil [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 1,358 1,200 4,310 3,323
Others [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales $ 24,822 $ 19,788 $ 68,294 $ 53,877