XML 11 R39.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Options by Range of Exercise Prices (Detail) (2002 Employee Stock Option Plan [Member], USD $)
6 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Outstanding, end of year, weighted average remaining contractual life 2 years 8 months 12 days  
Exercise price range $1.62 - $ 4.00 [Member]
   
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of exercise prices, lower limit $ 1.62  
Range of exercise prices, upper limit   $ 4.00
Options Outstanding, Number outstanding 285,390  
Options Outstanding, Weighted average remaining contractual life 1 year 1 month 6 days  
Options Outstanding, weighted average exercise price $ 1.97  
Options exercisable, Number exercisable 285,390  
Options exercisable, Weighted average exercise price $ 1.97  
Exercise price range $4.01 - $ 7.50 [Member]
   
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of exercise prices, lower limit $ 4.01  
Range of exercise prices, upper limit   $ 7.50
Options Outstanding, Number outstanding 328,250  
Options Outstanding, Weighted average remaining contractual life 4 years  
Options Outstanding, weighted average exercise price $ 5.29  
Options exercisable, Number exercisable 328,250  
Options exercisable, Weighted average exercise price $ 5.29  
Exercise price range $7.51 - $11.16 [Member]
   
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of exercise prices, lower limit $ 7.51  
Range of exercise prices, upper limit   $ 11.16
Options Outstanding, Number outstanding 37,500  
Options Outstanding, Weighted average remaining contractual life 3 years 2 months 12 days  
Options Outstanding, weighted average exercise price $ 11.16  
Options exercisable, Number exercisable 37,500  
Options exercisable, Weighted average exercise price $ 11.16