XML 103 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
SCHEDULE OF ACCOUNTS RECEIVABLE BY MAJOR CUSTOMER (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Accounts receivable $ 28,605,444 $ 57,518,612
Concentration risk, percentage of accounts receivable 10.00%  
Customer B [Member]    
Accounts receivable $ 6,323,630 $ 23,835,201
Concentration risk, percentage of accounts receivable 33.05% 62.08%
Customer C [Member]    
Accounts receivable $ 3,325,111  
Concentration risk, percentage of accounts receivable 17.38%  
Customer D [Member]    
Accounts receivable $ 2,296,768  
Concentration risk, percentage of accounts receivable 12.00%  
Customer F [Member]    
Accounts receivable $ 3,536,795 $ 4,855,518
Concentration risk, percentage of accounts receivable 18.48% 12.65%
Customer G [Member]    
Accounts receivable   $ 4,664,285
Concentration risk, percentage of accounts receivable   12.15%