3.22.2.2
html
92
185
1
true
25
0
false
7
false
false
R1.htm
00010 - Document - Document and Entity Information
Sheet
http://ruger.com/role/rgr-daei
Document and Entity Information
Cover
1
false
false
R2.htm
00020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
Sheet
http://ruger.com/role/rgr-ccbs
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
Statements
2
false
false
R3.htm
00030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)
Sheet
http://ruger.com/role/rgr-ccbsp
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)
Statements
3
false
false
R4.htm
00040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)
Sheet
http://ruger.com/role/rgr-ccsoiaci
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED)
Statements
4
false
false
R5.htm
00050 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (UNAUDITED)
Sheet
http://ruger.com/role/CondensedConsolidatedStatementOfStockholdersEquity
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (UNAUDITED)
Statements
5
false
false
R6.htm
00060 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)
Sheet
http://ruger.com/role/CondensedConsolidatedStatementOfStockholdersEquityParenthetical
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)
Statements
6
false
false
R7.htm
00070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Sheet
http://ruger.com/role/rgr-ccsocf
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Statements
7
false
false
R8.htm
00080 - Disclosure - BASIS OF PRESENTATION
Sheet
http://ruger.com/role/rgr-bop
BASIS OF PRESENTATION
Notes
8
false
false
R9.htm
00090 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES
Sheet
http://ruger.com/role/rgr-sap
SIGNIFICANT ACCOUNTING POLICIES
Notes
9
false
false
R10.htm
00100 - Disclosure - REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS
Sheet
http://ruger.com/role/RevenueRecognitionAndContractsWithCustomers
REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS
Notes
10
false
false
R11.htm
00110 - Disclosure - INVENTORIES
Sheet
http://ruger.com/role/rgr-i
INVENTORIES
Notes
11
false
false
R12.htm
00120 - Disclosure - LEASED ASSETS
Sheet
http://ruger.com/role/LeasedAssets
LEASED ASSETS
Notes
12
false
false
R13.htm
00130 - Disclosure - LINE OF CREDIT
Sheet
http://ruger.com/role/rgr-loc
LINE OF CREDIT
Notes
13
false
false
R14.htm
00140 - Disclosure - EMPLOYEE BENEFIT PLANS
Sheet
http://ruger.com/role/rgr-ebp
EMPLOYEE BENEFIT PLANS
Notes
14
false
false
R15.htm
00150 - Disclosure - INCOME TAXES
Sheet
http://ruger.com/role/rgr-it
INCOME TAXES
Notes
15
false
false
R16.htm
00160 - Disclosure - EARNINGS PER SHARE
Sheet
http://ruger.com/role/rgr-eps
EARNINGS PER SHARE
Notes
16
false
false
R17.htm
00170 - Disclosure - COMPENSATION PLANS
Sheet
http://ruger.com/role/rgr-cp
COMPENSATION PLANS
Notes
17
false
false
R18.htm
00180 - Disclosure - OPERATING SEGMENT INFORMATION
Sheet
http://ruger.com/role/rgr-osi
OPERATING SEGMENT INFORMATION
Notes
18
false
false
R19.htm
00190 - Disclosure - RELATED PARTY TRANSACTIONS
Sheet
http://ruger.com/role/RelatedPartyTransactions
RELATED PARTY TRANSACTIONS
Notes
19
false
false
R20.htm
00200 - Disclosure - CONTINGENT LIABILITIES
Sheet
http://ruger.com/role/rgr-cl
CONTINGENT LIABILITIES
Notes
20
false
false
R21.htm
00210 - Disclosure - SUBSEQUENT EVENTS
Sheet
http://ruger.com/role/rgr-se
SUBSEQUENT EVENTS
Notes
21
false
false
R22.htm
00220 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)
Sheet
http://ruger.com/role/rgr-sapp
SIGNIFICANT ACCOUNTING POLICIES (Policies)
Policies
22
false
false
R23.htm
00230 - Disclosure - REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS (Tables)
Sheet
http://ruger.com/role/RevenueRecognitionAndContractsWithCustomersTables
REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS (Tables)
Tables
http://ruger.com/role/RevenueRecognitionAndContractsWithCustomers
23
false
false
R24.htm
00240 - Disclosure - INVENTORIES (Tables)
Sheet
http://ruger.com/role/rgr-it1
INVENTORIES (Tables)
Tables
http://ruger.com/role/rgr-i
24
false
false
R25.htm
00250 - Disclosure - LEASED ASSETS (Tables)
Sheet
http://ruger.com/role/LeasedAssetsTables
LEASED ASSETS (Tables)
Tables
http://ruger.com/role/LeasedAssets
25
false
false
R26.htm
00260 - Disclosure - EARNINGS PER SHARE (Tables)
Sheet
http://ruger.com/role/rgr-epst1
EARNINGS PER SHARE (Tables)
Tables
http://ruger.com/role/rgr-eps
26
false
false
R27.htm
00270 - Disclosure - OPERATING SEGMENT INFORMATION (Tables)
Sheet
http://ruger.com/role/rgr-osit
OPERATING SEGMENT INFORMATION (Tables)
Tables
http://ruger.com/role/rgr-osi
27
false
false
R28.htm
00280 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)
Sheet
http://ruger.com/role/SignificantAccountingPoliciesDetails
SIGNIFICANT ACCOUNTING POLICIES (Details)
Details
http://ruger.com/role/rgr-sapp
28
false
false
R29.htm
00290 - Disclosure - REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS (Schedule of revenue recognized) (Details)
Sheet
http://ruger.com/role/RevenueRecognitionAndContractsWithCustomersScheduleOfRevenueRecognizedDetails
REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS (Schedule of revenue recognized) (Details)
Details
http://ruger.com/role/RevenueRecognitionAndContractsWithCustomersTables
29
false
false
R30.htm
00300 - Disclosure - INVENTORIES (Details)
Sheet
http://ruger.com/role/rgr-id
INVENTORIES (Details)
Details
http://ruger.com/role/rgr-it1
30
false
false
R31.htm
00310 - Disclosure - LEASED ASSETS (Narrative) (Details)
Sheet
http://ruger.com/role/Disclosure-leasedAssetsNarativeDetails
LEASED ASSETS (Narrative) (Details)
Details
http://ruger.com/role/LeasedAssetsTables
31
false
false
R32.htm
00320 - Disclosure - LEASED ASSETS (Schedule of right-of-use assets and related lease liabilities) (Details)
Sheet
http://ruger.com/role/LeasedAssetsScheduleOfRight-of-useAssetsAndRelatedLeaseLiabilitiesDetails
LEASED ASSETS (Schedule of right-of-use assets and related lease liabilities) (Details)
Details
http://ruger.com/role/LeasedAssetsTables
32
false
false
R33.htm
00330 - Disclosure - LEASED ASSETS (Schedule of operating lease liabilities) (Details)
Sheet
http://ruger.com/role/LeasedAssetsScheduleOfOperatingLeaseLiabilitiesDetails
LEASED ASSETS (Schedule of operating lease liabilities) (Details)
Details
http://ruger.com/role/LeasedAssetsTables
33
false
false
R34.htm
00340 - Disclosure - LINE OF CREDIT (Details)
Sheet
http://ruger.com/role/rgr-locd
LINE OF CREDIT (Details)
Details
http://ruger.com/role/rgr-loc
34
false
false
R35.htm
00350 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)
Sheet
http://ruger.com/role/EmployeeBenefitPlansDetails
EMPLOYEE BENEFIT PLANS (Details)
Details
http://ruger.com/role/rgr-ebp
35
false
false
R36.htm
00360 - Disclosure - INCOME TAXES (Details)
Sheet
http://ruger.com/role/IncomeTaxesDetails
INCOME TAXES (Details)
Details
http://ruger.com/role/rgr-it
36
false
false
R37.htm
00370 - Disclosure - EARNINGS PER SHARE (Details)
Sheet
http://ruger.com/role/EarningsPerShareDetails
EARNINGS PER SHARE (Details)
Details
http://ruger.com/role/rgr-epst1
37
false
false
R38.htm
00380 - Disclosure - COMPENSATION PLANS (Narrative) (Details)
Sheet
http://ruger.com/role/CompensationPlansNarrativeDetails
COMPENSATION PLANS (Narrative) (Details)
Details
http://ruger.com/role/rgr-cp
38
false
false
R39.htm
00400 - Disclosure - OPERATING SEGMENT INFORMATION (Schedule of operating segment financial information) (Details)
Sheet
http://ruger.com/role/OperatingSegmentInformationScheduleOfOperatingSegmentFinancialInformationDetails
OPERATING SEGMENT INFORMATION (Schedule of operating segment financial information) (Details)
Details
http://ruger.com/role/rgr-osit
39
false
false
R40.htm
00410 - Disclosure - RELATED PARTY TRANSACTIONS (Details)
Sheet
http://ruger.com/role/RelatedPartyTransactionsDetails
RELATED PARTY TRANSACTIONS (Details)
Details
http://ruger.com/role/RelatedPartyTransactions
40
false
false
R41.htm
00420 - Disclosure - CONTINGENT LIABILITIES (Narrative) (Details)
Sheet
http://ruger.com/role/ContingentLiabilitiesNarrativeDetails
CONTINGENT LIABILITIES (Narrative) (Details)
Details
http://ruger.com/role/rgr-cl
41
false
false
R42.htm
00430 - Disclosure - SUBSEQUENT EVENTS (Details)
Sheet
http://ruger.com/role/SubsequentEventsDetails
SUBSEQUENT EVENTS (Details)
Details
http://ruger.com/role/rgr-se
42
false
false
All Reports
Book
All Reports
rgr10q0922.htm
rgr-20221001.xsd
rgr-20221001_cal.xml
rgr-20221001_def.xml
rgr-20221001_lab.xml
rgr-20221001_pre.xml
rgr10qex31-1.htm
rgr10qex31-2.htm
rgr10qex32-1.htm
rgr10qex32-2.htm
http://fasb.org/us-gaap/2022
http://xbrl.sec.gov/dei/2022
true
true