XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.2
PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 287,665 $ 260,563
Less: Accumulated depreciation (130,099) (117,118)
Property and equipment, net 157,566 143,445
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,379 2,642
Building and improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 110,314 99,586
Office and lab equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 137,744 129,697
Furniture, fixtures and computer related assets [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 18,609 18,071
Construction-in-progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 15,619 $ 10,567