XML 33 R57.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and contingencies (Details 2) (USD $)
Dec. 31, 2013
Future minimum rental payments under noncancelable operating leases  
2014 $ 1,475,095
2015 1,347,295
2016 1,266,001
2017 80,602
2018 5,489
Total minimum lease payments $ 4,174,482