XML 94 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Trade Accounts Receivable (Details) - USD ($)
Dec. 31, 2019
Mar. 31, 2019
Receivables [Abstract]    
Accounts receivable $ 13,856,012 $ 11,939,364
Less: allowance for doubtful accounts (2,390,700) (3,246,850)
Trade accounts receivable, net $ 11,465,402 $ 8,692,514