Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Stock Based Compensation (Detail)

v2.4.0.6
Note 4 - Stock Based Compensation (Detail) (USD $)
6 Months Ended 9 Months Ended
Jun. 30, 2012
Dec. 31, 2011
Jun. 30, 2012
Jun. 30, 2011
Share-based Compensation (in Dollars)     $ 326,651 $ 208,557
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized (in Dollars) 869,306   869,306  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition     3 years 73 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 4.12 $ 3.29
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares)     12,000 17,500
Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Term     6 years 6 years
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     1 year  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 5.91 $ 4.67
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in Shares)     168,148 74,251
Proceeds from Stock Options Exercised (in Dollars)     $ 147,707 $ 58,944
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date 85.00% 85.00%    
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in Shares) 17,662 11,267    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 4.09 $ 6.24    
Employee Stock Purchase Plan [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares) 238,842   238,842  
Minimum [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       1 year
Maximum [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       3 years