v2.4.0.6
Shareholders' Equity (Details 2) (USD $)
12 Months Ended
Jun. 30, 2012
Schedule of options outstanding and exercisable  
Options outstanding, Number outstanding at June 30, 2012 24,500
Options exercisable, Number exercisable at June 30, 2012 17,300
Range One [Member]
 
Schedule of options outstanding and exercisable  
Range of exercise prices, Minimum $ 2.51
Range of exercise prices, Maximum $ 5.00
Options outstanding, Number outstanding at June 30, 2012 13,800
Options outstanding, Weighted-average remaining contractual life (years) 1 year
Options outstanding, Weighted-average exercise price $ 3.96
Options exercisable, Number exercisable at June 30, 2012 13,800
Options exercisable, Weighted-average exercise price $ 3.96
Range Two [Member]
 
Schedule of options outstanding and exercisable  
Range of exercise prices, Minimum $ 5.01
Range of exercise prices, Maximum $ 10.00
Range Three [Member]
 
Schedule of options outstanding and exercisable  
Range of exercise prices, Minimum $ 10.01
Range of exercise prices, Maximum $ 15.00
Options outstanding, Number outstanding at June 30, 2012 10,700
Options outstanding, Weighted-average remaining contractual life (years) 8 years 7 months 6 days
Options outstanding, Weighted-average exercise price $ 11.18
Options exercisable, Number exercisable at June 30, 2012 3,500
Options exercisable, Weighted-average exercise price $ 11.18