v3.26.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property and equipment    
Property and equipment, at cost $ 397,771 $ 387,744
Less: accumulated depreciation (290,466) (271,416)
Property and equipment, net 107,305 116,328
Land    
Property and equipment    
Property and equipment, at cost 6,170 6,170
Buildings    
Property and equipment    
Property and equipment, at cost 28,693 28,925
Auto and trucks    
Property and equipment    
Property and equipment, at cost 27,945 27,444
Machinery and equipment    
Property and equipment    
Property and equipment, at cost 329,586 320,007
Assets in progress    
Property and equipment    
Property and equipment, at cost 4,129 3,950
Office and safety equipment    
Property and equipment    
Property and equipment, at cost $ 1,248 $ 1,248