v2.4.0.6

Financial Instruments (Details) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2011 gal | Dec. 31, 2010 gal
Fuel Hedges Contract Three [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Nov. 05, 2007 | Nov. 05, 2007
Commencement Date | Jan. 05, 2009 | Jan. 05, 2009
Termination Date | Dec. 30, 2013 | Dec. 30, 2013
Notional Amount (in Gallons per Month) | 60,000 | 60,000
Contract Price Per Gallon | $ 3.28 | $ 3.28
Fuel Hedges Contract Four [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Mar. 17, 2008 | Mar. 17, 2008
Commencement Date | Jan. 05, 2009 | Jan. 05, 2009
Termination Date | Dec. 31, 2012 | Dec. 31, 2012
Notional Amount (in Gallons per Month) | 50,000 | 50,000
Contract Price Per Gallon | 3.72 | 3.72
Fuel Hedges Contract Five [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Mar. 17, 2008 | Mar. 17, 2008
Commencement Date | Jan. 05, 2009 | Jan. 05, 2009
Termination Date | Dec. 31, 2012 | Dec. 31, 2012
Notional Amount (in Gallons per Month) | 50,000 | 50,000
Contract Price Per Gallon | 3.74 | 3.74
Fuel Hedges Contract Six [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Sep. 22, 2008 | Sep. 22, 2008
Commencement Date | Jan. 01, 2009 | Jan. 01, 2009
Termination Date | Dec. 31, 2011 | Dec. 31, 2011
Notional Amount (in Gallons per Month) | 150,000 | 150,000
Fuel Hedges Contract Six [Member] | Minimum [Member] |  |
Summary of outstanding hedges |  |
Contract Price Per Gallon | 4.16 | 4.16
Fuel Hedges Contract Six [Member] | Maximum [Member] |  |
Summary of outstanding hedges |  |
Contract Price Per Gallon | 4.17 | 4.17
Fuel Hedges Contract Eight [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Jul. 10, 2009 | Jul. 10, 2009
Commencement Date | Jan. 01, 2011 | Jan. 01, 2011
Termination Date | Dec. 31, 2011 | Dec. 31, 2011
Notional Amount (in Gallons per Month) | 100,000 | 100,000
Contract Price Per Gallon | 3.05 | 3.05
Fuel Hedges Contract Nine [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Jul. 10, 2009 | Jul. 10, 2009
Commencement Date | Jan. 01, 2012 | Jan. 01, 2012
Termination Date | Dec. 31, 2012 | Dec. 31, 2012
Notional Amount (in Gallons per Month) | 100,000 | 100,000
Contract Price Per Gallon | 3.20 | 3.20
Fuel Hedges Contract Ten [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Aug. 08, 2011 | Aug. 08, 2011
Commencement Date | Jul. 01, 2012 | Jul. 01, 2012
Termination Date | Dec. 31, 2012 | Dec. 31, 2012
Notional Amount (in Gallons per Month) | 500,000 | 500,000
Contract Price Per Gallon | 3.84 | 3.84
Fuel Hedges Contract Eleven [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Aug. 08, 2011 | Aug. 08, 2011
Commencement Date | Jan. 01, 2013 | Jan. 01, 2013
Termination Date | Dec. 31, 2013 | Dec. 31, 2013
Notional Amount (in Gallons per Month) | 500,000 | 500,000
Contract Price Per Gallon | 3.83 | 3.83
Fuel Hedges Contract Twelve [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Aug. 08, 2011 | Aug. 08, 2011
Commencement Date | Jan. 01, 2014 | Jan. 01, 2014
Termination Date | Dec. 31, 2014 | Dec. 31, 2014
Notional Amount (in Gallons per Month) | 500,000 | 500,000
Contract Price Per Gallon | 3.82 | 3.82
Fuel Hedges Contract Thirteen [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Aug. 08, 2011 | Aug. 08, 2011
Commencement Date | Jul. 02, 2012 | Jul. 02, 2012
Termination Date | Dec. 31, 2012 | Dec. 31, 2012
Notional Amount (in Gallons per Month) | 500,000 | 500,000
Contract Price Per Gallon | 3.84 | 3.84
Fuel Hedges Contract Fourteen [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Aug. 08, 2011 | Aug. 08, 2011
Commencement Date | Jan. 07, 2013 | Jan. 07, 2013
Termination Date | Dec. 30, 2013 | Dec. 30, 2013
Notional Amount (in Gallons per Month) | 500,000 | 500,000
Contract Price Per Gallon | 3.82 | 3.82
Fuel Hedges Contract Fifteen [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Aug. 09, 2011 | Aug. 09, 2011
Commencement Date | Jul. 01, 2012 | Jul. 01, 2012
Termination Date | Dec. 31, 2012 | Dec. 31, 2012
Notional Amount (in Gallons per Month) | 250,000 | 250,000
Contract Price Per Gallon | 3.80 | 3.80
Fuel Hedges Contract Sixteen [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Aug. 09, 2011 | Aug. 09, 2011
Commencement Date | Jan. 01, 2013 | Jan. 01, 2013
Termination Date | Dec. 31, 2013 | Dec. 31, 2013
Notional Amount (in Gallons per Month) | 250,000 | 250,000
Contract Price Per Gallon | 3.83 | 3.83
Fuel Hedges Contract Seventeen [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Aug. 09, 2011 | Aug. 09, 2011
Commencement Date | Jan. 01, 2014 | Jan. 01, 2014
Termination Date | Dec. 31, 2014 | Dec. 31, 2014
Notional Amount (in Gallons per Month) | 250,000 | 250,000
Contract Price Per Gallon | 3.82 | 3.82
Fuel Hedges Contract Eighteen [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Aug. 09, 2011 | Aug. 09, 2011
Commencement Date | Jan. 06, 2014 | Jan. 06, 2014
Termination Date | Dec. 29, 2014 | Dec. 29, 2014
Notional Amount (in Gallons per Month) | 500,000 | 500,000
Contract Price Per Gallon | 3.83 | 3.83
Fuel Hedges Contract Nineteen [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Sep. 30, 2011 | Sep. 30, 2011
Commencement Date | Jan. 06, 2014 | Jan. 06, 2014
Termination Date | Dec. 29, 2014 | Dec. 29, 2014
Notional Amount (in Gallons per Month) | 250,000 | 250,000
Contract Price Per Gallon | 3.69 | 3.69
Fuel Hedges Contract Twenty [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Sep. 30, 2011 | Sep. 30, 2011
Commencement Date | Jan. 07, 2013 | Jan. 07, 2013
Termination Date | Dec. 30, 2013 | Dec. 30, 2013
Notional Amount (in Gallons per Month) | 250,000 | 250,000
Contract Price Per Gallon | 3.70 | 3.70
Fuel Hedges Contract Twenty One [Member] |  |
Summary of outstanding hedges |  |
Inception Date | Oct. 03, 2011 | Oct. 03, 2011
Commencement Date | Jan. 05, 2015 | Jan. 05, 2015
Termination Date | Dec. 28, 2015 | Dec. 28, 2015
Notional Amount (in Gallons per Month) | 250,000 | 250,000
Contract Price Per Gallon | $ 3.68 | $ 3.68

X
- Definition Aggregate notional amount of derivative expressed in nonmonetary units. For example, the number of barrels specified in a fuel oil forward purchase contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 + Details
Name: | invest_DerivativeNonmonetaryNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Commencement Date. + References No definition available. + Details
Name: | rsg_CommencementDate
Namespace Prefix: | rsg_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | rsg_SummaryOfOutstandingHedgesAbstract
Namespace Prefix: | rsg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The forward price on the price risk forward or futures contract, such as a gas futures contract. + References No definition available. + Details
Name: | us-gaap_DerivativeForwardPrice
Namespace Prefix: | us-gaap_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition The date the entity entered into the derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeInceptionDates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The date the derivative matures. + References No definition available. + Details
Name: | us-gaap_DerivativeMaturityDates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration