v3.25.2
Property and Equipment - Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Components of Property, Plant and Equipment    
Property and equipment $ 34,119 $ 18,493
Less accumulated depreciation (12,896) (12,315)
Property and equipment, net 21,223 6,178
Land    
Components of Property, Plant and Equipment    
Property and equipment 886 886
Land improvements    
Components of Property, Plant and Equipment    
Property and equipment 520 520
Buildings and leasehold improvements    
Components of Property, Plant and Equipment    
Property and equipment 6,682 5,722
Machinery and equipment    
Components of Property, Plant and Equipment    
Property and equipment 8,661 8,524
Leased equipment    
Components of Property, Plant and Equipment    
Property and equipment 14,475 0
Furniture and fixtures    
Components of Property, Plant and Equipment    
Property and equipment 520 520
Transportation equipment    
Components of Property, Plant and Equipment    
Property and equipment 805 790
Computer equipment and software    
Components of Property, Plant and Equipment    
Property and equipment $ 1,570 $ 1,531