XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable, Net (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Receivables, Net, Current [Abstract]    
Accounts receivable $ 8,886,934 $ 8,237,369
Less: allowance for doubtful debts 24,959 24,354
Accounts receivable, net $ 8,861,975 $ 8,213,015