XML 93 R83.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES, COMMITMENTS AND CONTINGENCIES - Future Minimum Lease Payments Due and Future Minimum Rentals to be Received under Noncancelable Leases (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Operating lease, Future minimum lease payments, 2019 $ 3,193
Operating lease, Future minimum lease payments, 2020 1,077
Operating lease, Future minimum lease payments, 2021 555
Operating lease, Future minimum lease payments, 2022 510
Operating lease, Future minimum lease payments, 2023 373
Operating lease, Future minimum lease payments, 2024 200
Operating lease, Future minimum lease payments, Thereafter 421
Operating lease, Total future minimum lease payments 6,329
Finance lease, Future minimum lease payments, 2019 1,234
Finance lease, Future minimum lease payments, 2020 1,134
Finance lease, Future minimum lease payments, 2021 406
Finance lease, Future minimum lease payments, 2022 23
Finance lease, Total future minimum lease payments $ 2,797