XML 140 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Line Items]      
Future rental payments, due year one $ 290,474    
Future rental payments, due year two 123,487    
Future rental payments, due year three 66,521    
Future rental payments, due year four 59,398    
Future rental payments, due year five 56,849    
Commitments for capital expenditures 417,000    
Gulf of America      
Commitments and Contingencies Disclosure [Line Items]      
Commitments for capital expenditures 53,600    
Eagle Ford Shale      
Commitments and Contingencies Disclosure [Line Items]      
Commitments for capital expenditures 112,200    
Canada      
Commitments and Contingencies Disclosure [Line Items]      
Commitments for capital expenditures 31,200    
Vietnam      
Commitments and Contingencies Disclosure [Line Items]      
Commitments for capital expenditures 220,000    
Commitments for operating agreements 178,000    
Processing production handling and transportation services      
Commitments and Contingencies Disclosure [Line Items]      
Future rental payments, due year one 148,800    
Future rental payments, due year two 117,700    
Future rental payments, due year three 105,500    
Future rental payments, due year four 96,000    
Future rental payments, due year five 64,200    
Processing and transportation charges $ 225,900 $ 295,100 $ 216,400