XML 100 R90.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Lease Maturity Schedule) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Jan. 01, 2018
Finance Leases        
June 30, 2020 $ 825      
June 30, 2021 825      
June 30, 2022 825      
June 30, 2023 825      
June 30, 2024 825      
Thereafter 23,518      
Total Future Minimum Lease Payments 27,643      
Amounts Representing Interest (17,038)      
Present Value of Net Future Minimum Lease Payments, Finance Leases 10,605      
Operating Leases        
June 30, 2020 12,438      
June 30, 2021 11,308      
June 30, 2022 10,989      
June 30, 2023 9,910      
June 30, 2024 8,929      
Thereafter 103,800      
Total Future Minimum Lease Payments 157,374      
Amounts Representing Interest (46,891)      
Present Value of Net Future Minimum Lease Payments, Operating Leases $ 110,483 $ 113,394 $ 0 $ 0