XML 44 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable and Significant Concentrations (Details) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 8,020,265 $ 5,497,504
Less: allowances for doubtful accounts 78,230 344,411
Accounts receivable, net 7,942,035 5,153,093
Commercial [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 2,275,740 2,319,142
Government [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 5,744,525 $ 3,178,362