XML 139 R105.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Incentive Compensation and Employee Benefit Plans (Schedule of Option Activity) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
2001 Stock Incentive Plans and Nonemployee Directors        
Weighted options outstanding:        
Balance, Beginning of Period (shares) 828,092us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
1,732,639us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
1,973,307us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Options granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Options forfeited (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Options expired (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Options exercised (in shares) (60,262)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
(904,547)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
(240,668)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Balance, End of Period (shares) 767,830us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
828,092us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
1,732,639us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
1,973,307us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
Weighted average exercise price:        
Weighted average exercise price, Beginning of Period (In dollars per share) $ 48.77us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 47.61us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 47.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Options granted, Weighted average exercise price (In dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Options forfeited, Weighted average exercise price (In dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Options expired, Weighted average exercise price (In dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Options exercised, Weighted average exercise price (In dollars per share) $ 49.52us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 46.55us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 45.30us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Weighted average exercise price, End of Period (In dollars per share) $ 48.71us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 48.77us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 47.61us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 47.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
Weighted average remaining contractual life 2 years 2 years 10 months 24 days 3 years 8 months 4 years 7 months
Aggregate Intrinsic Value [Abstract]        
Aggregate intrinsic value $ 37,246us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 40,221us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 58,305us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 53,363us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
Options exercised, Aggregate intrinsic value 2,900us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
36,800us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
7,910us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
 
Range of Exercise Prices [Abstract]        
Exercise price range, lower range limit (In dollars per share) $ 37.51us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 37.51us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 37.51us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 37.51us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
Exercise price range, upper range limit (In dollars per share) $ 59.66us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 59.66us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 59.66us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
$ 59.66us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
Total options exercisable, minimum (In dollars per share) $ 37.51rnr_ShareBasedCompensationSharesExercisableExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
     
Total options exercisable, maximum (In dollars per share) $ 59.66rnr_ShareBasedCompensationSharesExercisableExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
     
Total options exercisable (in shares) 767,830us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
     
Total options exercisable, Weighted average exercise price (In dollars per share) $ 48.71us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
     
Total options exercisable, Weighted average remaining contractual life 2 years      
Total options exercisable, Aggregate intrinsic value 37,246us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_PlanNameAxis
= rnr_A2001StockIncentiveandNonemployeeDirectorStockIncentivePlansMember
     
Premium Option Plan        
Weighted options outstanding:        
Balance, Beginning of Period (shares) 572,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
842,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
1,192,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Options granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Options forfeited (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Options expired (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Options exercised (in shares) (572,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
(270,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
(350,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Balance, End of Period (shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
572,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
842,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
1,192,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
Weighted average exercise price:        
Weighted average exercise price, Beginning of Period (In dollars per share) $ 73.62us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 73.82us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 73.94us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Options granted, Weighted average exercise price (In dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Options forfeited, Weighted average exercise price (In dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Options expired, Weighted average exercise price (In dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Options exercised, Weighted average exercise price (In dollars per share) $ 73.62us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 74.24us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 74.24us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Weighted average exercise price, End of Period (In dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 73.62us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 73.82us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 73.94us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
Weighted average remaining contractual life 0 years      
Aggregate Intrinsic Value [Abstract]        
Aggregate intrinsic value 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
13,567us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
6,265us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
Options exercised, Aggregate intrinsic value 13,414us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
4,921us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
1,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
 
Range of Exercise Prices [Abstract]        
Exercise price range, lower range limit (In dollars per share) $ 0us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 73.06us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 73.06us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 73.06us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
Exercise price range, upper range limit (In dollars per share) $ 0us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 74.24us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 74.24us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
$ 74.24us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
Total options exercisable, minimum (In dollars per share) $ 0rnr_ShareBasedCompensationSharesExercisableExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
     
Total options exercisable, maximum (In dollars per share) $ 0rnr_ShareBasedCompensationSharesExercisableExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
     
Total options exercisable (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
     
Total options exercisable, Weighted average exercise price (In dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember
     
Total options exercisable, Weighted average remaining contractual life 0 years      
Total options exercisable, Aggregate intrinsic value $ 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_PlanNameAxis
= rnr_PremiumOptionPlanMember