v3.25.2
Equity Method Investments - Schedule of Equity Method Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Equity method investments $ 320,176 $ 317,152
Red River    
Schedule of Equity Method Investments [Line Items]    
Equity method investments 133,174 136,455
W2W Holdings LLC    
Schedule of Equity Method Investments [Line Items]    
Equity method investments 95,216 86,117
CP LLC    
Schedule of Equity Method Investments [Line Items]    
Equity method investments 57,725 59,252
Andeavor Logistics    
Schedule of Equity Method Investments [Line Items]    
Equity method investments $ 34,061 $ 35,328