v3.26.1
Business Segment Information - Summary of Net Sales by Geographic Destination (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales $ 210,933 $ 203,121 $ 407,641 $ 396,767
U.S. [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 170,033 171,738 331,361 333,419
Italy [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 6,003 5,646 11,906 10,699
France [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 3,266 3,184 5,898 5,809
United Kingdom [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 3,694 3,118 7,567 6,155
Germany [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 2,315 2,265 4,485 4,473
Brazil [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 1,918 988 2,952 2,123
Others [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales $ 23,704 $ 16,182 $ 43,472 $ 34,089