XML 57 R68.htm IDEA: XBRL DOCUMENT v2.4.0.8
Summary of Future minimum lease payments under non-cancelable operating leases (Details) (USD $)
Dec. 31, 2013
Summary of Future minimum lease payments under non-cancelable operating leases  
Future minimum lease payments for Year ending December 31, 2014 $ 463,652
Future minimum lease payments for Year ending December 31, 2015 452,735
Future minimum lease payments for Year ending December 31, 2016 451,011
Future minimum lease payments for Year ending December 31, 2017 447,564
Future minimum lease payments for Year ending December 31, 2018 and thereafter 959,455
Total future minimum lease payments $ 2,774,417