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]    
Less accumulated depreciation and depletion $ (2,028,656) $ (1,968,065)
Property and equipment, net 2,263,112 2,054,185
Depreciable Property, Plant and Equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 3,824,552 3,727,428
Property and equipment, net 1,795,896 1,759,363
Land    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 26,924 26,466
Field services equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 3,252,109 3,203,330
Field services equipment | Minimum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 2 years  
Field services equipment | Maximum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 10 years  
Vehicles    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 56,516 56,679
Vehicles | Minimum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 4 years  
Vehicles | Maximum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 7 years  
Lease equipment    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 10 years  
Property and equipment, gross $ 158,268 158,716
Buildings and facilities    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 234,540 188,817
Buildings and facilities | Minimum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 5 years  
Buildings and facilities | Maximum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 30 years  
Mineral reserves    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 25 years  
Property and equipment, gross $ 80,437 80,339
Office equipment, furniture, and software    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 15,758 13,081
Office equipment, furniture, and software | Minimum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 2 years  
Office equipment, furniture, and software | Maximum    
Property, Plant, and Equipment [Line Items]    
Estimated useful lives (in years) 7 years  
Capital deposits    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 247,973 116,021
Construction in-progress    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 219,243 $ 178,801