XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Lease Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Leases [Abstract]      
2025 (remaining) $ 2,812    
2026 1,497    
2027 320    
2028 0    
2029 0    
Thereafter 0    
Lessee, Operating Lease, Liability, to be Paid 4,629    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 150    
Operating Lease, Liability 4,479    
Operating lease liabilities - current portion 3,515 $ 6,115  
Operating lease liabilities less current portion 964 $ 1,751  
Right of Use Asset associated with the leased terminal facilities $ 3,000    
Operating Lease, Weighted Average Remaining Lease Term 1 year 1 month 6 days    
Operating Lease, Weighted Average Discount Rate, Percent 5.30%    
Right of Use Operating Lease Assets Acquired $ 1,500    
Finance Leases [Abstract]      
2025 (remaining) 5,561    
2026 3,840    
2027 0    
2028 0    
2029 0    
Thereafter 0    
Finance Lease, Liability, Payment, Due 9,401    
Finance Lease, Liability, Undiscounted Excess Amount 185    
Finance Lease, Liability 9,216    
Finance Lease, Liability, Current 9,216    
Finance Lease, Liability, Noncurrent $ 0    
Gain on Sale of Properties     $ 25,600