XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, plant and equipment    
Property, plant and equipment, net $ 161,332 $ 166,348
Machinery and Equipment [Member]    
Property, plant and equipment    
Property, plant and equipment, gross 66,958 65,918
Less: accumulated depreciation and amortization (42,793) (42,112)
Building [Member]    
Property, plant and equipment    
Property, plant and equipment, gross 137,407 125,786
Less: accumulated depreciation and amortization (24,562) (23,339)
Leasehold Improvements [Member]    
Property, plant and equipment    
Property, plant and equipment, gross 7,571 7,596
Less: accumulated depreciation and amortization (6,115) (5,984)
Construction in Progress [Member]    
Property, plant and equipment    
Property, plant and equipment, gross 22,866 38,483
Construction in progress Dingxin and Kazuo locations    
Property, plant and equipment    
Property, plant and equipment, gross 16,300 31,200
Construction in progress manufacturing equipment purchases    
Property, plant and equipment    
Property, plant and equipment, gross 2,300 3,100
Construction in progress other consolidated subsidiaries    
Property, plant and equipment    
Property, plant and equipment, gross $ 4,200 $ 4,200