XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 319,058 $ 260,563
Less: Accumulated depreciation (143,908) (117,118)
Property and equipment, net 175,150 143,445
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 12,230 2,642
Building and improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 116,903 99,586
Office and lab equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 148,465 129,697
Furniture, fixtures and computer related assets [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 18,970 18,071
Construction-in-progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 22,490 $ 10,567