XML 49 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Minimum future lease payments
As of December 31, 2016, the minimum future lease payments under the Company's operating leases were as follows:
 
2017
$
312,307

2018
122,570

Total minimum lease payments
$
434,877