XML 58 R41.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and contingencies (Details)
Dec. 31, 2015
USD ($)
Commitments And Contingencies Disclosure [Line Items]  
2016 $ 79,386
2017 71,443
2018 71,829
2019 72,386
2020 27,594
Total minimum future lease payments 322,638
Related parties  
Commitments And Contingencies Disclosure [Line Items]  
2016 14,544
2017 14,544
2018 14,544
2019 14,544
2020 8,181
Total minimum future lease payments 66,357
Unrelated parties  
Commitments And Contingencies Disclosure [Line Items]  
2016 64,842
2017 56,899
2018 57,285
2019 57,842
2020 19,413
Total minimum future lease payments $ 256,281