XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Foreign Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]                              
Net sales $ 62,498 $ 72,992 $ 88,743 $ 78,145 $ 73,778 $ 86,728 $ 97,725 $ 99,507 $ 86,443 $ 101,606 $ 98,735 $ 90,592 $ 302,378 $ 357,738 $ 377,376
Property, plant and equipment, net 80,807       81,185               80,807 81,185  
United States                              
Revenues from External Customers and Long-Lived Assets [Line Items]                              
Net sales                         187,973 234,504 231,391
Property, plant and equipment, net 37,802       37,737               37,802 37,737  
Mexico                              
Revenues from External Customers and Long-Lived Assets [Line Items]                              
Net sales                         97,896 105,818 113,245
Property, plant and equipment, net 35,363       34,802               35,363 34,802  
Canada                              
Revenues from External Customers and Long-Lived Assets [Line Items]                              
Net sales                         11,145 11,980 26,829
Property, plant and equipment, net $ 7,642       $ 8,646               7,642 8,646  
Other                              
Revenues from External Customers and Long-Lived Assets [Line Items]                              
Net sales                         $ 5,364 $ 5,436 $ 5,911