XML 94 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule of Deferred Government Grants (Details)
3 Months Ended
Mar. 31, 2018
USD ($)
Deferred Government Grants Schedule Of Deferred Government Grants 1 $ 4,864,131
Deferred Government Grants Schedule Of Deferred Government Grants 2 5,003,554
Deferred Government Grants Schedule Of Deferred Government Grants 3 (152,003)
Deferred Government Grants Schedule Of Deferred Government Grants 4 (157,591)
Deferred Government Grants Schedule Of Deferred Government Grants 5 4,712,128
Deferred Government Grants Schedule Of Deferred Government Grants 6 $ 4,845,963