XML 92 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Deferred Government Grants (Details)
6 Months Ended
Jun. 30, 2018
USD ($)
Deferred Government Grants Schedule Of Deferred Government Grants 1 $ 4,864,131
Deferred Government Grants Schedule Of Deferred Government Grants 2 4,706,671
Deferred Government Grants Schedule Of Deferred Government Grants 3 (152,003)
Deferred Government Grants Schedule Of Deferred Government Grants 4 (149,417)
Deferred Government Grants Schedule Of Deferred Government Grants 5 4,712,128
Deferred Government Grants Schedule Of Deferred Government Grants 6 $ 4,557,254