XML 17 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity - Options Granted Under Equity Incentive Plans and Shares Subject to Employee Stock Purchase Plan Valuation Assumptions (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Equity Incentive Plans [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Average risk-free interest rate 1.37%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_PlanNameAxis
= forr_EquityIncentivePlansMember
1.65%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_PlanNameAxis
= forr_EquityIncentivePlansMember
Expected dividend yield 1.80%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_PlanNameAxis
= forr_EquityIncentivePlansMember
1.80%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_PlanNameAxis
= forr_EquityIncentivePlansMember
Expected life 5 years 1 month 6 days 5 years 1 month 6 days
Expected volatility 25.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_PlanNameAxis
= forr_EquityIncentivePlansMember
30.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_PlanNameAxis
= forr_EquityIncentivePlansMember
Weighted average fair value $ 7.48us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= forr_EquityIncentivePlansMember
$ 8.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= forr_EquityIncentivePlansMember
Employee Stock Purchase Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Average risk-free interest rate 0.11%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_PlanNameAxis
= forr_EmployeeStockPurchasePlanMember
0.08%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_PlanNameAxis
= forr_EmployeeStockPurchasePlanMember
Expected dividend yield 1.80%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_PlanNameAxis
= forr_EmployeeStockPurchasePlanMember
1.80%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_PlanNameAxis
= forr_EmployeeStockPurchasePlanMember
Expected life 6 months 6 months
Expected volatility 22.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_PlanNameAxis
= forr_EmployeeStockPurchasePlanMember
25.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_PlanNameAxis
= forr_EmployeeStockPurchasePlanMember
Weighted average fair value $ 7.93us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= forr_EmployeeStockPurchasePlanMember
$ 7.81us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= forr_EmployeeStockPurchasePlanMember