XML 133 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Schedule of Future Minimum Lease Payments for Non-cancellable Leases) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating  
2019 $ 20,635
2020 20,704
2021 20,630
2022 20,202
2023 19,223
Thereafter 132,889
Total minimum lease payments 234,283
Capital  
2019 495
2020 446
2021 311
2022 82
2023 0
Thereafter 0
Total minimum lease payments $ 1,334