XML 33 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity Incentive Plans and Stock-Based Compensation (Details 2) (USD $)
In Millions, except Share data, unless otherwise specified
1 Months Ended 3 Months Ended 0 Months Ended 12 Months Ended 0 Months Ended 1 Months Ended
Apr. 30, 2009
Jun. 30, 2012
Apr. 24, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 22, 2012
Jun. 30, 2012
Shares available for grant                
Increase in shares approved for issuance 6,500,000rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesAuthorized 6,500,000rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesAuthorized            
Stock Compensation Plan [Member]                
Shares available for grant                
Increase in shares approved for issuance     10,000,000rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_StockCompensationPlanMember
         
Shares available, at the end of the period       10,724,228us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_StockCompensationPlanMember
       
Options                
Shares available for grant                
Stock options granted (in shares)       (2,370,313)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
(2,084,276)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
(7,789,220)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Stock options forfeited (in shares)       1,400,349us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
3,318,022us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
2,610,812us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Options granted (in dollars per share)       $ 9.63us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 6.09us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 5.81us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Options surrendered in stock option exchange program           6,449,255rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsSurrendedInExchangeOptionsProgramInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Expected weighted-average period for recognition of compensation cost (in years)       1 year 11 months 19 days        
Stock Option Exchange Program | Options                
Shares available for grant                
Stock options granted (in shares)           (2,840,986)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= rmbs_StockOptionExchangeProgramMember
   
Minimum contractual term of options granted in stock option exchange program (in years)               5 years
Vesting period           3 years    
Incremental compensation cost of new options granted           $ 1.0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= rmbs_StockOptionExchangeProgramMember
   
Unrecognized compensation cost of original options             $ 19.9rmbs_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostBeforeIncrementalCompensationExpenseNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= rmbs_StockOptionExchangeProgramMember
 
Options granted (in dollars per share)             $ 5.63us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= rmbs_StockOptionExchangeProgramMember
 
Options surrendered in stock option exchange program           6,449,255rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsSurrendedInExchangeOptionsProgramInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= rmbs_StockOptionExchangeProgramMember
   
Expected weighted-average period for recognition of compensation cost (in years)           3 years    
Stock-Based Incentive Compensation Plans                
Shares available for grant                
Shares available, at the beginning of the year       2,527,428us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
2,729,159us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
2,812,876us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
   
Increase in shares approved for issuance       10,000,000rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
  6,500,000rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
   
Stock options granted (in shares)       (2,370,313)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
(2,084,276)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
(7,789,220)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
[1]    
Stock options forfeited (in shares)       1,400,349us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
3,318,022us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
2,610,812us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
[2]    
Stock options expired under former plans (in shares)       (373,043)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
(1,157,419)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
(576,763)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
   
Nonvested equity stock and stock units granted (in shares)       (585,753)rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodDecreaseInAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
[3] (709,611)rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodDecreaseInAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
[3] (1,113,014)rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodDecreaseInAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
[3]    
Nonvested equity stock and stock units forfeited (in shares)       125,560rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodIncreaseInAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
[3] 431,553rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodIncreaseInAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
[3] 284,468rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodIncreaseInAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
[3]    
Shares available, at the end of the period       10,724,228us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
2,527,428us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
2,729,159us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
   
Conversion factor used to calculate the decrease in the number of shares available for grant resulting from the grant of restricted stock awards       1.5rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodDecreaseInAvailableForGrantForEveryGrant
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
       
Conversion factor used to calculate the increase in the number of shares available for grant resulting from the forfeiture of restricted stock awards       1.5rmbs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodIncreaseInAvailableForGrantForEveryForfeiture
/ us-gaap_PlanNameAxis
= us-gaap_StockCompensationPlanMember
       
[1] Amount includes 2,840,986 shares that were granted from the stock option exchange program (discussed below).
[2] Amount excludes 6,449,255 shares that were surrendered from the stock option exchange program (discussed below) as the shares are no longer available for grant.
[3] For purposes of determining the number of shares available for grant under the 2006 Plan against the maximum number of shares authorized, each restricted stock granted reduces the number of shares available for grant by 1.5 shares and each restricted stock forfeited increases shares available for grant by 1.5 shares.