XML 98 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, plant and equipment    
Property, plant and equipment, net $ 166,348 $ 161,017
Machinery and equipment    
Property, plant and equipment    
Property, plant and equipment, gross 65,918 62,797
Less: accumulated depreciation and amortization (42,112) (38,477)
Building    
Property, plant and equipment    
Property, plant and equipment, gross 125,786 118,550
Less: accumulated depreciation and amortization (23,339) (20,403)
Leasehold improvements    
Property, plant and equipment    
Property, plant and equipment, gross 7,596 7,430
Less: accumulated depreciation and amortization (5,984) (5,559)
Construction in progress    
Property, plant and equipment    
Property, plant and equipment, gross 38,483 36,679
Construction in progress Dingxin and Kazuo locations    
Property, plant and equipment    
Property, plant and equipment, gross 31,200 27,200
Construction in progress manufacturing equipment purchases    
Property, plant and equipment    
Property, plant and equipment, gross 3,100 5,400
Construction in progress other consolidated subsidiaries    
Property, plant and equipment    
Property, plant and equipment, gross $ 4,200 $ 4,100