XML 112 R124.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Lease Maturity Schedule) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Dec. 31, 2017
Finance Leases        
2020 $ 825      
2021 825      
2022 825      
2023 825      
2024 825      
Thereafter 23,105      
Total Future Minimum Lease Payments 27,230      
Amounts Representing Interest (16,665)      
Present Value of Net Future Minimum Lease Payments 10,565      
Operating Leases        
2020 12,003      
2021 11,329      
2022 10,515      
2023 9,687      
2024 8,235      
Thereafter 100,180      
Total Future Minimum Lease Payments 151,949      
Amounts Representing Interest (43,739)      
Present Value of Net Future Minimum Lease Payments $ 108,210 $ 113,394 $ 0 $ 0