v2.4.1.9
Board of Directors granted stock options (Details) (USD $)
Jun. 03, 2012
Jan. 12, 2012
Dec. 14, 2011
Aug. 12, 2011
May 13, 2011
Apr. 06, 2011
Granted Stock option details            
Board of Directors granted stock options to purchase shares of common stock 3,400fil_Boardofdirectorsgrantedstockoptionstopurchasesharesofcommonstock2 480fil_Boardofdirectorsgrantedstockoptionstopurchasesharesofcommonstock2 10,000fil_Boardofdirectorsgrantedstockoptionstopurchasesharesofcommonstock2 480fil_Boardofdirectorsgrantedstockoptionstopurchasesharesofcommonstock2 3,000fil_Boardofdirectorsgrantedstockoptionstopurchasesharesofcommonstock2 169,450fil_Boardofdirectorsgrantedstockoptionstopurchasesharesofcommonstock2
Granted Stock option exercise price per share $ 13.6fil_GrantedStockOptionExercisePricePerShare $ 1.25fil_GrantedStockOptionExercisePricePerShare $ 3.75fil_GrantedStockOptionExercisePricePerShare $ 12.5fil_GrantedStockOptionExercisePricePerShare $ 15fil_GrantedStockOptionExercisePricePerShare $ 16.25fil_GrantedStockOptionExercisePricePerShare
The weighted average fair value of the options granted was estimated per share $ 3.88fil_TheWeightedAverageFairValueOfTheOptionsGrantedWasEstimatedPerShare $ 1fil_TheWeightedAverageFairValueOfTheOptionsGrantedWasEstimatedPerShare $ 2fil_TheWeightedAverageFairValueOfTheOptionsGrantedWasEstimatedPerShare $ 10.75fil_TheWeightedAverageFairValueOfTheOptionsGrantedWasEstimatedPerShare   $ 14.6fil_TheWeightedAverageFairValueOfTheOptionsGrantedWasEstimatedPerShare
These options vest over three years and have a term of 10fil_TheseOptionsVestOverThreeYearsAndHaveATermOf 10fil_TheseOptionsVestOverThreeYearsAndHaveATermOf 10fil_TheseOptionsVestOverThreeYearsAndHaveATermOf 10fil_TheseOptionsVestOverThreeYearsAndHaveATermOf   10fil_TheseOptionsVestOverThreeYearsAndHaveATermOf