v3.25.2
Environmental Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Changes in environmental liabilities during the period    
Balance at the beginning of the period $ 99,071  
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Current portion Current portion
Payments $ (2,430)  
Other adjustments 477  
Balance at the end of the period $ 97,118  
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Current portion Current portion
Environmental liabilities    
Current portion $ 7,704 $ 7,704
Long-term portion 89,414 91,367
Total environmental liabilities $ 97,118 $ 99,071
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 $ 58,344  
Payments (1,771)  
Other adjustments 450  
Balance at the end of the period 57,023  
Environmental liabilities    
Total environmental liabilities 57,023 $ 58,344
Terminals    
Changes in environmental liabilities during the period    
Balance at the beginning of the period 40,727  
Payments (659)  
Other adjustments 27  
Balance at the end of the period 40,095  
Environmental liabilities    
Total environmental liabilities $ 40,095 $ 40,727