XML 140 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Line Items]      
Future rental payments, due year one $ 244,622    
Future rental payments, due year two 82,596    
Future rental payments, due year three 63,703    
Future rental payments, due year four 62,066    
Future rental payments, due year five 61,229    
Commitments for capital expenditures 209,800    
Gulf of Mexico      
Commitments and Contingencies Disclosure [Line Items]      
Commitments for capital expenditures 173,300    
Eagle Ford Shale      
Commitments and Contingencies Disclosure [Line Items]      
Commitments for capital expenditures 13,300    
Canada      
Commitments and Contingencies Disclosure [Line Items]      
Commitments for capital expenditures 19,200    
Other foreign      
Commitments and Contingencies Disclosure [Line Items]      
Commitments for capital expenditures 4,000    
Processing production handling and transportation services      
Commitments and Contingencies Disclosure [Line Items]      
Future rental payments, due year one 225,900    
Future rental payments, due year two 126,000    
Future rental payments, due year three 114,700    
Future rental payments, due year four 103,500    
Future rental payments, due year five 94,400    
Processing and transportation charges $ 295,100 $ 216,400 $ 151,800