XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment - Property, Plant and Equipment Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 180,943 $ 165,374
Accumulated depreciation and amortization (115,988) (106,301)
Total property and equipment, net 64,955 59,073
Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 87,061 81,034
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,999 7,498
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 20,365 19,517
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 57,575 50,230
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 8,943 $ 7,095