XML 79 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Lease Commitments - Future Minimum Lease Payments Under Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 3,203
2020 2,799
2021 1,097
2022 677
2023 677
Thereafter 677
Total minimum lease payments $ 9,130