XML 52 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Deferred Government Grants (Tables)
3 Months Ended
Mar. 31, 2017
Schedule of Deferred Government Grants [Table Text Block]
 

 

  December 31,     March 31,  
 

 

  2016     2017  
 

Total government grants

$ 4,699,261   $ 4,701,574  
 

Less: Current portion

  (142,400 )   (143,558 )
 

Non-current portion

$ 4,556,861   $ 4,558,016