XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, plant and equipment      
Gross $ 80,404 $ 62,918  
Accumulated depreciation (26,433) (23,254)  
Net 53,971 39,664  
Depreciation expense 6,200 5,100 $ 4,200
Land and building      
Property, plant and equipment      
Gross 21,802 18,001  
Machinery and equipment      
Property, plant and equipment      
Gross 41,547 34,728  
Construction in progress      
Property, plant and equipment      
Gross $ 17,055 $ 10,189