XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant, and Equipment - Property, Plant and Equipment by Classification (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 322,954 $ 297,878
Less: accumulated depreciation and amortization (101,312) (86,315)
Property, plant and equipment, net 221,642 211,563
Land    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 6,592 6,505
Third-party processing facility    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 74,255 77,329
Third-party processing facility | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life (in years) 5 years  
Third-party processing facility | 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 $ 79,637 95,212
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,779 2,864
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 $ 5,419 1,636
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 $ 154,272 $ 114,332