v3.26.1
Property, Plant and Equipment, net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, net
Property, plant and equipment, net consisted of the following:
As of June 30, 2026As of December 31, 2025
Cost
Land$5,308 $7,245 
Building and leasehold improvements234,324 236,811 
Machinery and equipment49,159 47,514 
Furniture and fixtures2,715 2,694 
Construction in progress3,757 1,062 
Total cost295,263295,326 
Less: accumulated depreciation(48,876)(42,639)
Less: accumulated impairment charges(104,848)(106,822)
Property, plant and equipment, net$141,539 $145,865