XML 35 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2016
Accounts Receivable/Restricted Net Assets [Abstract]  
Components of accounts receivable
  September 30, 2016     December 31, 2015  
Accounts receivable   $ 17,135,173     $ 19,042,451  
Less: allowance for doubtful accounts     (1,418,994 )     (3,218,592 )
    $ 15,716,179     $ 15,823,859