XML 91 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Revenue From Contracts With Customers Table (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenue from customers $ 3,604,138 $ 3,105,508 $ 3,250,768
Revenue from other than customers, other 1,085 968 953
Total revenues and other [1] 3,605,223 3,106,476 3,251,721
Service Revenues - Fee Based [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from customers 3,248,262 2,768,757 2,602,053
Total revenues and other 3,248,262 2,768,757 2,602,053
Service Revenues - Product Based [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from customers 215,776 191,727 249,692
Total revenues and other 215,776 191,727 249,692
Product Sales [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from customers 140,100 145,024 399,023
Total revenues and other $ 140,100 $ 145,024 $ 399,023
[1] Total revenues and other includes related-party amounts of $2.2 billion, $1.8 billion, and $1.8 billion for the years ended December 31, 2024, 2023, and 2022, respectively. See Note 6.