XML 62 R35.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingency - Future minimum payments for operating leases (Details) (USD $)
Jun. 30, 2013
Annual minimum payments:  
2013 (Julyl 1, 2013 to December 31, 2013) $ 185,358
2014 378,130
2015 393,255
2016 408,986
2017 to 2022 2,557,481
Total minimum payments $ 3,923,210