Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies - Schedule of Reconciliation and Roll Forward of Liability for Removal of Storage Tanks (Details)

v3.25.0.1
Commitments and Contingencies - Schedule of Reconciliation and Roll Forward of Liability for Removal of Storage Tanks (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]      
Beginning Balance as of January 1, $ 85,432 [1] $ 65,309  
Acquisitions 1,326 18,016  
Additions 17 0  
Accretion expense 2,532 2,399 $ 1,833
Adjustments (266) (269)  
Retirement of tanks (933) (23)  
Ending Balance as of December 31, $ 88,108 [1] $ 85,432 [1] $ 65,309
[1] $733 thousand and $722 thousand were recorded to other current liabilities in the consolidated balance sheets as of December 31, 2024 and 2023, respectively.