XML 31 R36.htm IDEA: XBRL DOCUMENT v2.4.0.8
Future Minimum Payments For Operating Leases (Details) (USD $)
Sep. 30, 2014
Annual minimum payments:  
2014 (October 1, 2014 to December 31, 2014) $ 96,387
2015 393,255
2016 408,986
2017 425,345
2018 to 2022 2,132,136
Total minimum payments $ 3,456,109