v3.25.4
Leases - Schedule of Right of Use Asset and Lease Liability Balances for Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
Lease liability $ 14,478  
Finance Leases    
Lease liability 21,423  
Equipment, Real Estate, and Other    
Operating Leases    
ROU asset, net 1,947 $ 1,794
Lease liability 562 231
Finance Leases    
ROU asset, net 24,488 24,995
Lease liability 21,423 21,003
Railcars    
Operating Leases    
ROU asset, net 14,339 16,357
Lease liability $ 13,916 $ 16,168