XML 36 R25.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2015
Accounts Receivable and Restricted Net Assets [Abstract]  
Components of accounts receivable

  December 31, 2015  December 31, 2014 
Accounts receivable $19,042,451  $21,637,365 
Less: allowance for doubtful accounts  (3,218,592)  (1,321,328)
  $15,823,859  $20,316,037