XML 86 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,658,494 $ 1,525,372
Less accumulated depreciation (1,002,684) (951,170)
Construction in progress 23,703 46,663
Total property and equipment, net 679,513 620,865
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 13,699 13,317
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 76,202 75,892
Office furniture, fixtures and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 12,716 11,846
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,555,877 $ 1,424,317