XML 25 R50.htm IDEA: XBRL DOCUMENT v2.4.0.8
Future minimum payments for operating leases (Details) (USD $)
Dec. 31, 2013
Annual minimum payments:  
2014 $ 378,130
2015 393,255
2016 408,986
2017 425,345
2018 to 2022 2,132,136
Total minimum payments $ 3,737,852