v3.26.3
Environmental Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Changes in environmental liabilities during the period    
Balance at the beginning of the period $ 95,965  
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Current portion Current portion
Payments $ (3,637)  
Dispositions (255)  
Balance at the end of the period $ 92,073  
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Current portion Current portion
Environmental liabilities    
Current portion $ 7,443 $ 7,193
Long-term portion 84,630 88,772
Total environmental liabilities $ 92,073 $ 95,965
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Current portion Current portion
Retail gasoline stations    
Changes in environmental liabilities during the period    
Balance at the beginning of the period $ 56,356  
Payments (1,922)  
Dispositions (255)  
Balance at the end of the period 54,179  
Environmental liabilities    
Total environmental liabilities 54,179 $ 56,356
Terminals    
Changes in environmental liabilities during the period    
Balance at the beginning of the period 39,609  
Payments (1,715)  
Balance at the end of the period 37,894  
Environmental liabilities    
Total environmental liabilities $ 37,894 $ 39,609