v3.25.1
Property, plant and equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 7,124 $ 26,890
Less: accumulated depreciation (102) (3,673)
Less: cumulative impairment (2,384) (2,384)
Property, plant and equipment, net 4,638 20,833
Land, Buildings and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 865 12,565
Machinery [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 4,512 11,734
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,747 2,591
Asset under Construction [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross