XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Details of Selected Balance Sheet Accounts - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 754,143 $ 1,128,834
Accumulated depreciation (473,754) (824,999)
Property, plant, and equipment, net 280,389 303,835
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 30,624 32,875
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 221,803 247,274
Buildings and leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (years) 1 year  
Buildings and leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (years) 40 years  
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 246,522 241,257
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (years) 2 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (years) 28 years  
Completion-related equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 159,110 504,770
Completion-related equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (years) 2 years  
Completion-related equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (years) 10 years  
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 36,115 33,529
Office furniture and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (years) 1 year  
Office furniture and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (years) 10 years  
Vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 52,140 59,076
Vehicles | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (years) 3 years  
Vehicles | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life (years) 10 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 7,829 $ 10,053