XML 35 R21.htm IDEA: XBRL DOCUMENT v2.4.0.6
- Commitments (Details 1) (USD $)
Jun. 30, 2012
Operating Lease Future Minimum Payment 2012 $ 252,878
Operating Lease Future Minimum Payment 2013 529,840
Operating Lease Future Minimum Payment 2014 529,840
Operating Lease Future Minimum Payment 2015 529,840
Operating Lease Future Minimum Payment 2016 529,840
Operating Lease Future Minimum Payment Thereafter 3,311,503
Operating Lease Future Minimum Payment $ 5,683,741