XML 34 R61.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Employee Benefits (Details 4) (USD $) In Millions, except Share data, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Effect of one-percentage-point change in assumed health care cost trend rates |  |  |
Effect of 1% increase on total service and interest cost components | $ 0.1 us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents | $ 0.1 us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents |
Effect of 1% decrease on total service and interest cost components | (0.1)us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1 | (0.1)us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1 |
Effect of 1% increase on postretirement benefit obligation | 0.4 us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation | 0.5 us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation |
Effect of 1% decrease on postretirement benefit obligation | (0.4)us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1 | (0.5)us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1 |
Supplemental Executive Retirement Plans |  |  |
Summary of benefit payments under the Company's various defined benefit plans, which reflect expected future employee service, as appropriate, expected to be paid in the future periods |  |  |
2015 | 4.1 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |  |
2016 | 1.3 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |  |
2017 | 21.4 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |  |
2018 | 1.2 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |  |
2019 | 6.0 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |  |
2020-2024 | 5.5 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |  |
Amounts in accumulated other comprehensive loss that are expected to be recognized as components of net periodic benefit cost during 2015 |  |  |
Actuarial loss | 1.5 us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |  |
Prior service (credit) cost | (0.3)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |  |
Total | 1.2 us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |  |
Defined Benefit Plans |  |  |
Summary of benefit payments under the Company's various defined benefit plans, which reflect expected future employee service, as appropriate, expected to be paid in the future periods |  |  |
2015 | 3.6 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
2016 | 4.0 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
2017 | 4.1 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
2018 | 4.2 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
2019 | 4.6 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
2020-2024 | 26.9 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Amounts in accumulated other comprehensive loss that are expected to be recognized as components of net periodic benefit cost during 2015 |  |  |
Actuarial loss | 1.8 us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Prior service (credit) cost | 0.2 us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Total | 2.0 us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Postretirement Medical Plan |  |  |
Employee Benefits |  |  |
Number of subsidiaries of entity | 1 rs_NumberOfSubsidiariesOfEntity / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |
Maximum age limit for eligibility | 65 years |  |
Summary of benefit payments under the Company's various defined benefit plans, which reflect expected future employee service, as appropriate, expected to be paid in the future periods |  |  |
2015 | 0.8 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |
2016 | 0.8 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |
2017 | 1.0 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |
2018 | 0.9 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |
2019 | 1.1 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |
2020-2024 | 5.2 us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |
Amounts in accumulated other comprehensive loss that are expected to be recognized as components of net periodic benefit cost during 2015 |  |  |
Actuarial loss | 0.1 us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |
Prior service (credit) cost | (1.7)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |
Total | (1.6)us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |
Supplemental Bonus Plan |  |  |
General disclosures of the plan |  |  |
Number of shares of the entity to be contributed to the plan as a result of acquisition | 258,006 rs_DefinedContributionPlanSharesToBeContributedToPlanAcquiredInBusinessCombination / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rs_SupplementalBonusPlanMember |  |
Number of shares equivalent to the cash liability associated with post-employment liability | 95,980 rs_DefinedContributionPlanSharesEquivalentToCashRelatedToPostEmploymentLiability / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rs_SupplementalBonusPlanMember |  |
Aggregate obligation to the plan acquired | 5.9 us-gaap_PostemploymentBenefitsLiabilityNoncurrent / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rs_SupplementalBonusPlanMember |  |
(Income) expense from mark to market adjustments | $ (1.3)us-gaap_PostemploymentBenefitsPeriodExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rs_SupplementalBonusPlanMember | $ 1.5 us-gaap_PostemploymentBenefitsPeriodExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rs_SupplementalBonusPlanMember | $ 1.6 us-gaap_PostemploymentBenefitsPeriodExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = rs_SupplementalBonusPlanMember

X
- Definition Represents the maximum age limit for eligibility of employees under defined benefit plans. + References No definition available. + Details
Name: | rs_DefinedBenefitPlanMaximumAgeForEligibility
Namespace Prefix: | rs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of shares equivalent to the cash liability associated with post employment liability. + References No definition available. + Details
Name: | rs_DefinedContributionPlanSharesEquivalentToCashRelatedToPostEmploymentLiability
Namespace Prefix: | rs_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of shares of the entity to be contributed to the plan as a result of acquisition. + References No definition available. + Details
Name: | rs_DefinedContributionPlanSharesToBeContributedToPlanAcquiredInBusinessCombination
Namespace Prefix: | rs_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of subsidiaries of the entity. + References No definition available. + Details
Name: | rs_NumberOfSubsidiariesOfEntity
Namespace Prefix: | rs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount included in accumulated other comprehensive income (AOCI) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position, including gain (loss), prior service cost (credit), and transition asset (obligation). + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of effect of a one-percentage-point decrease in the assumed health care cost trend rates on the accumulated postretirement benefit obligation for health care benefits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (m) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of effect of a one-percentage-point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (m) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The effect of a one-percentage-point increase in the assumed health care cost trend rates on the accumulated postretirement benefit obligation for health care benefits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (m) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The effect of a one-percentage-point increase in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (m) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of benefits from a defined benefit plan expected to be paid in the five fiscal years after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits from a defined benefit plan expected to be paid in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits from a defined benefit plan expected to be paid in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits from a defined benefit plan expected to be paid in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits from a defined benefit plan expected to be paid in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of benefits from a defined benefit plan expected to be paid in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount included in accumulated other comprehensive income (AOCI) related to gain (loss) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount included in accumulated other comprehensive income (AOCI) related to prior service cost (credit) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable after one year (or beyond the operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 712 -SubTopic 10 -Section 25 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665 + Details
Name: | us-gaap_PostemploymentBenefitsLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period expense related to postemployment benefits. + References No definition available. + Details
Name: | us-gaap_PostemploymentBenefitsPeriodExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=rs_SupplementalBonusPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |