XML 101 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Supplemental Consolidated Balance Sheet Information Related to Operating Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Current portion of long-term operating lease liabilities $ 8,579 $ 9,156
Long-term operating lease liabilities 34,058 38,450
Total operating lease liabilities $ 42,637 $ 47,606
Weighted average remaining lease term 5 years 6 months 6 years 3 months 18 days
Weighted average discount rate 2.43% 2.61%