XML 83 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment - Property and Equipment Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 165,374 $ 169,961
Accumulated depreciation and amortization (106,301) (115,715)
Total property and equipment, net 59,073 54,246
Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 81,034 88,569
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 7,498 7,925
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 19,517 18,979
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 50,230 48,309
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,095 $ 6,179