XML 25 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Lease Obligations  
2019 $ 11,208
2020 1,937
2021 1,863
2022 1,793
2023 1,465
Thereafter 25,446
Future minimum lease payments 43,712
Capital Lease Obligations  
2019 529
2020 333
2021 266
2022 199
2023 199
Thereafter 199
Future minimum lease payments 1,725
Amount representing interest (148)
Future minimum lease payments, including amount representing interest $ 1,577