XML 20 R41.htm IDEA: XBRL DOCUMENT v3.19.3
ACCOUNTS RECEIVABLE (Details) - USD ($)
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Receivables [Abstract]    
Threshold period past due for review of collectability and charge-off of receivables 90 days  
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]    
Accounts receivable trade $ 10,817,099 $ 9,859,758
Allowance for doubtful accounts (411,388) (831,768)
Accounts receivable trade, net $ 10,405,711 $ 9,027,990