Annual report pursuant to Section 13 and 15(d)

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

v3.24.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]      
Beginning Balance as of January 1, $ 65,309 $ 58,428  
Acquisitions in year 18,016 5,870  
Accretion expense 2,399 1,833 $ 1,705
Adjustments (269) (727)  
Retirement of tanks (23) (95)  
Ending Balance as of December 31, $ 85,432 $ 65,309 $ 58,428