XML 104 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Lease Income Statement - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]      
Lease, Cost $ 34,559 $ 33,666  
Variable Lease, Cost 4,182 4,337  
Short-term Lease, Cost 991 1,187  
Operating Lease, Expense $ 39,732 $ 39,190 $ 38,900
Operating Lease, Weighted Average Remaining Lease Term 6 years 9 months 18 days 6 years 4 months 24 days  
Operating Lease, Weighted Average Discount Rate, Percent 2.50% 2.90%