XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCOUNTS RECEIVABLE (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Receivables [Abstract]    
Billed receivables $ 5,529,821 $ 9,050,127
Less: allowance for doubtful accounts (150,000) (535,514)
[us-gaap:AccountsReceivableNetCurrent] $ 5,379,821 $ 8,514,613