Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENT LIABILITIES - Schedule of Future Minimum Operating Lease Payments (Details)

v3.10.0.1
COMMITMENTS AND CONTINGENT LIABILITIES - Schedule of Future Minimum Operating Lease Payments (Details)
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 1,161,909
2020 753,383
2021 527,295
2022 441,243
2023 334,722
Thereafter 1,508,915
Total $ 4,727,467