XML 120 R110.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Consolidated Balance Sheets And Fair Value Of The Principal Derivative Instruments) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Other Assets    
Derivative Assets [Abstract]    
Gross Amounts of Recognized Assets $ 10,635us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
$ 12,328us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Gross Amounts Offset in the Balance Sheet 2,941us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
1,661us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Net Amounts of Assets Presented in the Balance Sheet 7,694us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
10,667us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Collateral 310us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
310us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Net Amount 7,384us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
10,357us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Other Assets | Interest Rate Futures    
Derivative Assets [Abstract]    
Gross Amounts of Recognized Assets 468us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
897us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Gross Amounts Offset in the Balance Sheet 468us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
62us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Net Amounts of Assets Presented in the Balance Sheet 0us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
835us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Collateral 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
835us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Other Assets | Foreign Currency Forward Contracts, Underwriting and Non-investment Operations    
Derivative Assets [Abstract]    
Gross Amounts of Recognized Assets 5,740us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
9,612us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
Gross Amounts Offset in the Balance Sheet 1,737us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
1,179us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
Net Amounts of Assets Presented in the Balance Sheet 4,003us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
8,433us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
Collateral 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
Net Amount 4,003us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
8,433us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
Other Assets | Foreign Currency Forward Contracts, Investment Operations    
Derivative Assets [Abstract]    
Gross Amounts of Recognized Assets 3,959us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
1,013us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
Gross Amounts Offset in the Balance Sheet 648us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
338us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
Net Amounts of Assets Presented in the Balance Sheet 3,311us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
675us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
Collateral 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
Net Amount 3,311us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
675us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
Other Assets | Credit Default Swaps    
Derivative Assets [Abstract]    
Gross Amounts of Recognized Assets 468us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
806us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Gross Amounts Offset in the Balance Sheet 88us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
82us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Net Amounts of Assets Presented in the Balance Sheet 380us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
724us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Collateral 310us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
310us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Net Amount 70us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
414us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Other Liabilities    
Derivative Liabilities [Abstract]    
Gross Amounts of Recognized Liabilities 3,521us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
6,419us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Gross Amounts Offset in the Balance Sheet 2,172us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
510us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Net Amounts of Liabilities Presented in the Balance Sheet 1,349us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
5,909us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Collateral 759us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
2,502us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Net Amount 590us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
3,407us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Other Liabilities | Interest Rate Futures    
Derivative Liabilities [Abstract]    
Gross Amounts of Recognized Liabilities 1,037us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
74us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Gross Amounts Offset in the Balance Sheet 468us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
62us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Net Amounts of Liabilities Presented in the Balance Sheet 569us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
12us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Collateral 569us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
12us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Net Amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Other Liabilities | Foreign Currency Forward Contracts, Underwriting and Non-investment Operations    
Derivative Liabilities [Abstract]    
Gross Amounts of Recognized Liabilities 1,319us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
2,204us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
Gross Amounts Offset in the Balance Sheet 967us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
28us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
Net Amounts of Liabilities Presented in the Balance Sheet 352us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
2,176us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
Collateral 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
Net Amount 352us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
2,176us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsUnderwritingAndNonInvestmentOperationsMember
Other Liabilities | Foreign Currency Forward Contracts, Investment Operations    
Derivative Liabilities [Abstract]    
Gross Amounts of Recognized Liabilities 724us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
1,557us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
Gross Amounts Offset in the Balance Sheet 649us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
338us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
Net Amounts of Liabilities Presented in the Balance Sheet 75us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
1,219us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
Collateral 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
Net Amount 75us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
1,219us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_ForeignCurrencyForwardContractsInvestmentOperationsMember
Other Liabilities | Credit Default Swaps    
Derivative Liabilities [Abstract]    
Gross Amounts of Recognized Liabilities 251us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
94us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Gross Amounts Offset in the Balance Sheet 88us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
82us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Net Amounts of Liabilities Presented in the Balance Sheet 163us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
12us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Collateral 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Net Amount 163us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
12us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Other Liabilities | Weather Contract    
Derivative Liabilities [Abstract]    
Gross Amounts of Recognized Liabilities 190us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_WeatherContractMember
2,490us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_WeatherContractMember
Gross Amounts Offset in the Balance Sheet 0us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_WeatherContractMember
0us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_WeatherContractMember
Net Amounts of Liabilities Presented in the Balance Sheet 190us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_WeatherContractMember
2,490us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_WeatherContractMember
Collateral 190us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_WeatherContractMember
2,490us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_WeatherContractMember
Net Amount $ 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_WeatherContractMember
$ 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= rnr_WeatherContractMember