XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, plant and equipment      
Gross $ 84,893 $ 80,404  
Accumulated depreciation (31,109) (26,433)  
Net 53,784 53,971  
Depreciation expense 7,700 6,200 $ 5,100
Land and Building [Member]      
Property, plant and equipment      
Gross 25,813 21,802  
Machinery and Equipment [Member]      
Property, plant and equipment      
Gross 45,482 41,547  
Construction in Progress [Member]      
Property, plant and equipment      
Gross $ 13,598 $ 17,055