XML 102 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales $ 975,818 $ 899,923 $ 770,462
Long-term assets:      
Total long-term assets 250,510 242,554  
North America      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 495,541 444,928 386,944
Long-term assets:      
Total long-term assets 92,419 92,149  
South America      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 57,214 52,230 56,777
Long-term assets:      
Total long-term assets 32,679 31,796  
Europe and Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total net sales 423,063 402,765 $ 326,741
Long-term assets:      
Total long-term assets $ 125,412 $ 118,609