Annual report [Section 13 and 15(d), not S-K Item 405]

SEGMENTS - Schedule of the Company's Sales and Long-Lived Assets by Geographic Regions (Details)

v3.25.4
SEGMENTS - Schedule of the Company's Sales and Long-Lived Assets by Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets          
Sales $ 240,067 $ 208,540 $ 862,128 $ 795,426 $ 689,206
Property, plant and equipment, net 107,078 80,687 107,078 80,687  
United States          
Revenues from External Customers and Long-Lived Assets          
Sales     615,096 593,943 518,096
Property, plant and equipment, net 97,325 73,749 97,325 73,749  
North America (excluding United States)          
Revenues from External Customers and Long-Lived Assets          
Sales     14,635 13,107 14,878
Asia          
Revenues from External Customers and Long-Lived Assets          
Sales     73,265 44,176 26,165
Europe          
Revenues from External Customers and Long-Lived Assets          
Sales     153,396 139,384 123,682
South America          
Revenues from External Customers and Long-Lived Assets          
Sales     2,117 1,445 2,071
Other          
Revenues from External Customers and Long-Lived Assets          
Sales     3,619 3,371 $ 4,314
France          
Revenues from External Customers and Long-Lived Assets          
Property, plant and equipment, net 6,507 5,625 6,507 5,625  
Germany          
Revenues from External Customers and Long-Lived Assets          
Property, plant and equipment, net 2,155 0 2,155 0  
India          
Revenues from External Customers and Long-Lived Assets          
Property, plant and equipment, net 255 357 255 357  
Canada          
Revenues from External Customers and Long-Lived Assets          
Property, plant and equipment, net $ 836 $ 956 $ 836 $ 956