XML 94 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment, Net    
Finance lease right-of-use assets $ 66,168 $ 66,256
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization 271,508 279,214
Less: Accumulated depreciation and amortization (213,142) (207,520)
Property, plant and equipment, net 58,366 71,694
Depreciation expense    
Depreciation expense 20,000 24,500
Land    
Property, Plant and Equipment, Net    
Property, plant and equipment, gross 6,288 6,687
Buildings and improvements    
Property, Plant and Equipment, Net    
Property, plant and equipment, gross $ 23,316 24,307
Buildings and improvements | Minimum    
Property, Plant and Equipment, Net    
Estimated Useful Lives (in Years) 7 years  
Buildings and improvements | Maximum    
Property, Plant and Equipment, Net    
Estimated Useful Lives (in Years) 40 years  
Leasehold improvements    
Property, Plant and Equipment, Net    
Property, plant and equipment, gross $ 37,930 37,383
Vehicles    
Property, Plant and Equipment, Net    
Property, plant and equipment, gross $ 443 289
Vehicles | Minimum    
Property, Plant and Equipment, Net    
Estimated Useful Lives (in Years) 5 years  
Vehicles | Maximum    
Property, Plant and Equipment, Net    
Estimated Useful Lives (in Years) 7 years  
Machinery and equipment    
Property, Plant and Equipment, Net    
Property, plant and equipment, gross $ 25,755 26,820
Machinery and equipment | Minimum    
Property, Plant and Equipment, Net    
Estimated Useful Lives (in Years) 5 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment, Net    
Estimated Useful Lives (in Years) 15 years  
Computer equipment and software    
Property, Plant and Equipment, Net    
Property, plant and equipment, gross $ 103,011 108,898
Computer equipment and software | Minimum    
Property, Plant and Equipment, Net    
Estimated Useful Lives (in Years) 3 years  
Computer equipment and software | Maximum    
Property, Plant and Equipment, Net    
Estimated Useful Lives (in Years) 8 years  
Furniture and fixtures    
Property, Plant and Equipment, Net    
Property, plant and equipment, gross $ 8,597 $ 8,574
Furniture and fixtures | Minimum    
Property, Plant and Equipment, Net    
Estimated Useful Lives (in Years) 5 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment, Net    
Estimated Useful Lives (in Years) 15 years