v3.25.2
Leases - Schedule of Right of Use Asset and Lease Liability Balances for Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Equipment, real estate and other    
Operating Leases    
ROU asset, net $ 1,639 $ 1,794
Lease liability 154 231
Finance Leases    
ROU asset, net 24,768 24,995
Lease liability 21,836 21,003
Railcars    
Operating Leases    
ROU asset, net 14,233 16,357
Lease liability $ 13,921 $ 16,168