XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable, Short-Term and Long-Term Notes Receivable (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Receivables [Abstract]    
Bad debt $ 35,211 $ 26,526
Write off of uncollectable accounts 11,211  
Allowance for doubtful accounts 1,820,000  
Interest income $ 3,882