XML 57 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2016
Commitments [Abstract]  
Schedule of future minimum rental payments required under operating leases
2017 $249,667 
2018 $62,417 
Total $312,084