v3.26.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 8,655,666 $ 8,903,635
Less accumulated depreciation, depletion, amortization and impairment (6,057,253) (6,192,598)
Property and equipment, net 2,598,413 2,711,037
Equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 7,983,282 8,224,950
Oil and natural gas properties    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 251,422 248,088
Buildings and improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 228,583 235,621
Rental equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 156,084 155,385
Land and improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 36,295 $ 39,591