v3.25.2
Related Parties Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Transactions with Related Parties          
Related-party revenues $ 250,125 $ 235,313 $ 495,359 $ 464,589  
Expense reimbursement 12,896 14,173 31,758 37,000  
Entities Affiliated With Energy Transfer LP          
Transactions with Related Parties          
Related-party revenues 16,341 5,843 31,506 11,555  
Expense reimbursement 701 0 1,007 0  
Losses on disposition of assets 0 $ 0 621 $ 0  
Related-party receivables 6,752   6,752   $ 636
Accounts payable $ 8,638   $ 8,638   $ 105