XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross $ 238,236 $ 226,235
Less: Accumulated Depreciation and Amortization 141,310 128,678
Property and Equipment, net 96,926 97,557
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross 4,937 4,937
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross 44,588 44,527
Property and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross 59,322 58,371
Computer Software and Hardware [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross 66,037 61,581
Leasehold Improvement [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross 59,922 55,311
Asset under Construction [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Gross $ 3,430 $ 1,508