XML 90 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Narrative) (Details)
12 Months Ended
Dec. 31, 2019
BuildingLease
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Leases [Abstract]      
Operating leases term description The Company is obligated under a number of non-cancellable operating lease agreements for land, buildings and equipment with terms, including renewal options reasonably certain to be exercised, extending through 2047    
Sublease extension terms One building lease is subleased for terms extending through 2021    
Number of buildings subleased | BuildingLease 1    
Operating leases, weighted average remaining lease term 21 years 8 months 12 days    
Operating leases, weighted-average discount rate 3.80%    
Rent expense | $   $ 2,900 $ 2,600