XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.1
ACCOUNTS RECEIVABLE (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Receivables [Abstract]    
Billed receivables $ 8,898,329 $ 5,529,821
Less: allowance for doubtful accounts (275,000) (150,000)
Accounts receivable, net $ 8,623,329 $ 5,379,821