XML 64 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Borrowings (Minimum Annual Retirements of Long-Term Borrowings) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Aggregate minimum annual retirements of long-term borrowings in future periods:    
2020 $ 2,555  
2021 21,979  
2022 16,521  
2023 1,157  
2024 869  
Thereafter 40,042  
Long-term borrowings $ 83,123 $ 109,644
Weighted average interest rate, 2020 retirements 1.42%  
Weighted average interest rate, 2021 retirements 1.75%  
Weighted average interest rate, 2022 retirements 1.97%  
Weighted average interest rate, 2023 retirements 1.27%  
Weighted average interest rate, 2024 retirements 1.19%  
Weighted average interest rate, thereafter 2.86%  
Total long-term borrowings, Weighted-Average Rate 2.51% 2.44%
Long-term Debt, Weighted Average Interest Rate, over Time 2.31%