XML 94 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Compensation Plan (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Apr. 30, 2007
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 5,647,000us-gaap_ShareBasedCompensation $ 5,288,000us-gaap_ShareBasedCompensation $ 4,718,000us-gaap_ShareBasedCompensation  
Aggregate intrinsic value $ 1,100,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1      
2007 SIP [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for future issuance       2,550,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= rgr_StockIncentivePlan2007Member
Shares available for future grants 628,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= rgr_StockIncentivePlan2007Member