XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTS RECEIVABLE (Details Narrative) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for Doubtful Accounts Receivable, Current $ 165,840 $ 181,473
Accounts Receivable, Net, Current, Total 2,866,474 3,053,280
Contract with Customer, Liability, Noncurrent 1,690,660 3,313,772
Financing Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for Doubtful Accounts Receivable, Current 61,800 0
Accounts Receivable, Net, Current, Total 1,896,848 3,256,789
Contract with Customer, Liability, Noncurrent 1,690,660 3,313,772
Trade Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for Doubtful Accounts Receivable, Current $ 104,040 $ 181,473