XML 90 R78.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Deferred Government Grants (Details)
6 Months Ended
Jun. 30, 2017
USD ($)
Deferred Government Grants Schedule Of Deferred Government Grants 1 $ 4,699,261
Deferred Government Grants Schedule Of Deferred Government Grants 2 4,740,067
Deferred Government Grants Schedule Of Deferred Government Grants 3 (142,400)
Deferred Government Grants Schedule Of Deferred Government Grants 4 (145,847)
Deferred Government Grants Schedule Of Deferred Government Grants 5 4,556,861
Deferred Government Grants Schedule Of Deferred Government Grants 6 $ 4,594,220