XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Receivables [Abstract]    
Accounts receivable under normal 30 day terms $ 2,748,781 $ 1,493,084
Financed contracts:    
Current portion of long-term 894,819 1,741,669
Long-term, net of current portion 1,163,823 1,515,120
Total accounts receivable 4,807,423 4,749,873
Less allowance for doubtful accounts (125,027) (181,473)
Accounts receivable, net 4,682,396 4,568,400
Presented on the balance sheet as:    
Accounts receivable, net 3,518,573 3,053,280
Long-term accounts receivable - financed contracts $ 1,163,823 $ 1,515,120