XML 67 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Property and Equipment (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
facility
Dec. 31, 2022
USD ($)
facility
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,859,647 $ 1,603,033
Less accumulated depreciation (927,014) (833,010)
Property and equipment, net $ 932,633 $ 770,023
Number of facilities | facility 2 2
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 85,572 $ 60,211
Buildings    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 338,230 231,087
Buildings | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 20 years  
Buildings | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 40 years  
Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 79,308 69,832
Improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 10 years  
Improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 15 years  
Mobile equipment, information technology, and office furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 254,783 210,666
Mobile equipment, information technology, and office furniture | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 3 years  
Mobile equipment, information technology, and office furniture | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 7 years  
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,037,135 989,338
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 7 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 12 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 64,619 $ 41,899