XML 114 R101.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES (Schedule of Minimum Annual Lease Payments Under Terms of Operating Lease Agreements) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2019 $ 2,713
2020 2,488
2021 2,113
2022 1,522
2023 1,118
Thereafter 1,631
Total $ 11,585