XML 66 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 122,998 $ 119,135
Accumulated depreciation (81,652) (79,723)
Property and equipment, net 41,346 39,412
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 37,022 33,284
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 28,006 27,560
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 34,503 37,203
Equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 23,467 $ 21,088