SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2) - USD ($) $ in Thousands |
Dec. 31, 2019 |
Dec. 31, 2018 |
|---|---|---|
| Accounting Policies [Abstract] | ||
| Cash held in foreign bank accounts | $ 74,094 | $ 53,613 |
| X | ||||||||||
- Definition Cash At Bank in Foreign No definition available.
|
| X | ||||||||||
- References No definition available.
|