XML 120 R100.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES - Future Minimum Payments Due (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 $ 1,672
2020 1,362
2021 1,128
2022 959
2023 948
Thereafter 6,825
Future minimum payments due $ 12,894