XML 19 R46.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments (Details 1) (USD $)
Jun. 30, 2012
Other Commitments  
Operating Lease Obligations payments due, total $ 2,878,335
Operating Lease Obligations payments due, less than 1 year 626,042
Operating Lease Obligations payments due, 1-3 years 1,672,383
Operating Lease Obligations payments due, 3-5 years $ 579,910