XML 115 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant, and Equipment - Property, Plant and Equipment by Classification (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 297,878 $ 256,813
Less accumulated depreciation and amortization (86,315) (71,639)
Property, plant and equipment, net 211,563 185,174
Land    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 6,505 6,452
Plant facilities and infrastructure    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 77,329 76,900
Plant facilities and infrastructure | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 5 years  
Plant facilities and infrastructure | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 20 years  
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 95,212 87,248
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 5 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 20 years  
Furniture and office equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 2,864 2,977
Furniture and office equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 3 years  
Furniture and office equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 7 years  
Software    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 1,636 2,217
Software | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 3 years  
Software | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 6 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 114,332 $ 81,019