XML 47 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
ACCOUNTS RECEIVABLE (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Receivables [Abstract]    
Billed receivables $ 9,050,127 $ 7,740,837
Less: allowance for doubtful accounts (535,514) (75,000)
[us-gaap:AccountsReceivableNetCurrent] $ 8,514,613 $ 7,665,837