XML 37 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash and Cash Equivalents (Tables)
6 Months Ended
Jun. 30, 2018
Cash and Cash Equivalents [Abstract]  
Schedule of cash and cash equivalents
  

As of

June 30,
2018

  

As of

December 31, 2017

 
Cash and cash equivalents $2,514,519  $3,798,811