XML 73 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Financial Data, Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Less accumulated depreciation $ (96,759) $ (87,716)
Property, plant and equipment, net 71,043 74,294
Property, Plant and Equipment, Excluding Land [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment 159,233 153,441
Property, plant and equipment, net 62,474 65,725
Computer Software, Laboratory, Manufacturing and Other Equipment [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment 79,885 74,351
Building, Building Improvements and Building Systems [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment 41,228 41,158
Leasehold Improvements [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment 28,276 28,357
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment 9,844 9,575
Land [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 8,569 $ 8,569