XML 44 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable and Significant Concentrations (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 7,131,648 $ 5,497,504
Less: allowances for doubtful accounts (345,264) (344,411)
Accounts receivable, net 6,786,384 5,153,093
Commercial [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 2,816,288 2,319,142
Government [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 4,315,360 $ 3,178,362