Annual report pursuant to Section 13 and 15(d)

OTHER ACCOUNTS RECEIVABLE AND PREPAID EXPENSES - Schedule of Other Accounts Receivable and Prepaid Expenses (Details)

v3.10.0.1
OTHER ACCOUNTS RECEIVABLE AND PREPAID EXPENSES - Schedule of Other Accounts Receivable and Prepaid Expenses (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Receivables [Abstract]    
Government authorities $ 480,937 $ 733,360
Israeli statutory severance pay fund 253,382 0
Employees 42,471 67,504
Prepaid expenses 820,381 1,359,055
Other 4,392,092 182,301
Total 5,989,263 $ 2,342,220
Accounts receivable, reclassified to other 330,095  
Unbilled receivables, reclassified to other $ 3,728,004