XML 75 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and contingencies - Capital leases (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Analysis of the leased property under capital leases    
Total capital leases, gross $ 2,587,450 $ 2,465,351
Less: Accumulated depreciation (1,824,534) (1,415,472)
Total capital leases, net 762,916 1,049,879
Future minimum rental payments under capital leases    
2017 176,022  
2018 83,603  
2019 14,031  
2020 5,244  
2021 2,185  
Total minimum lease payments 281,085  
Net minimum lease payments 281,085  
Less: Amounts representing interest payments (12,242)  
Present value of net minimum lease payments 268,843  
Computer hardware    
Analysis of the leased property under capital leases    
Total capital leases, gross 2,267,950 2,145,668
Computer software    
Analysis of the leased property under capital leases    
Total capital leases, gross $ 319,500 $ 319,683