XML 55 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable and Unbilled Accounts Receivable (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 5,497,504 $ 10,638,491
Less: allowances for doubtful accounts (344,411) (73,378)
Accounts receivable, net 5,153,093 10,565,113
Commercial [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 2,319,142 2,616,702
Government [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 3,178,362 $ 8,021,789