XML 33 R79.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis Using Level 3 Inputs) (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |  |
Balance at beginning of the period | $ 369,338 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue | $ 430,372 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Total unrealized gains (losses) |  |
Included in net investment income | 15,224 rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInInvestmentIncome | 81,070 rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInInvestmentIncome
Included in other loss |  | (625)rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInOtherIncome
Total realized gains (losses) |  |
Included in net investment income |  | (4,114)rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInInvestmentIncome
Included in other loss | 1,262 rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInOtherIncome | (2,083)rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInOtherIncome
Total foreign exchange gains (losses) | (3,300)rnr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisForeignExchangeGainsLosses | 1,352 rnr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisForeignExchangeGainsLosses
Purchases | 33,990 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases | 46,565 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
Settlements | (81,326)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements | (97,644)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
Reclassified from other assets to other investments |  | 0 rnr_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisReclassifiedfromOtherAssets
Net transfers out of Level 3 | (24,644)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 | (85,555)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
Balance at end of the period | 310,544 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue | 369,338 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Fixed maturity investments |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |  |
Balance at beginning of the period | 27,580 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember | 27,792 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Total unrealized gains (losses) |  |
Included in net investment income | 12,724 rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInInvestmentIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember | 2,288 rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInInvestmentIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Included in other loss |  | 0 rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInOtherIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Total realized gains (losses) |  |
Included in net investment income |  | 0 rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInInvestmentIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Included in other loss | 0 rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInOtherIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember | 0 rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInOtherIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Total foreign exchange gains (losses) | 0 rnr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisForeignExchangeGainsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember | 0 rnr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisForeignExchangeGainsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Purchases | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Settlements | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember | (2,500)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Reclassified from other assets to other investments |  | 0 rnr_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisReclassifiedfromOtherAssets / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Net transfers out of Level 3 | (24,644)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Balance at end of the period | 15,660 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember | 27,580 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember
Other Investments |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |  |
Balance at beginning of the period | 344,248 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember | 381,067 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Total unrealized gains (losses) |  |
Included in net investment income | 1,045 rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInInvestmentIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember | 80,113 rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInInvestmentIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Included in other loss |  | 0 rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInOtherIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Total realized gains (losses) |  |
Included in net investment income |  | (4,114)rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInInvestmentIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Included in other loss | 0 rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInOtherIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember | 0 rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInOtherIncome / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Total foreign exchange gains (losses) | (3,279)rnr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisForeignExchangeGainsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember | 1,352 rnr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisForeignExchangeGainsLosses / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Purchases | 43,130 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember | 48,287 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Settlements | (81,326)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember | (95,144)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Reclassified from other assets to other investments |  | 18,242 rnr_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisReclassifiedfromOtherAssets / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Net transfers out of Level 3 | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember | (85,555)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Balance at end of the period | 303,818 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember | 344,248 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember
Other Assets and Liabilities |  |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |  |
Balance at beginning of the period | (2,490)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember | 21,513 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Total unrealized gains (losses) |  |
Included in net investment income | 1,455 rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInInvestmentIncome / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember | (1,331)rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInInvestmentIncome / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Included in other loss |  | (625)rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInOtherIncome / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Total realized gains (losses) |  |
Included in net investment income |  | 0 rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInInvestmentIncome / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Included in other loss | 1,262 rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInOtherIncome / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember | (2,083)rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInOtherIncome / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Total foreign exchange gains (losses) | (21)rnr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisForeignExchangeGainsLosses / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember | 0 rnr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisForeignExchangeGainsLosses / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Purchases | (9,140)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember | (1,722)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Settlements | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Reclassified from other assets to other investments |  | (18,242)rnr_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisReclassifiedfromOtherAssets / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Net transfers out of Level 3 | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember | 0 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Balance at end of the period | (8,934)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember | (2,490)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember
Net investment income |  |
Total realized gains (losses) |  |
Change in unrealized gains for the period included in earnings for assets held at the end of the period | 2,434 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_IncomeStatementLocationAxis = us-gaap_InvestmentIncomeMember | 79,860 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_IncomeStatementLocationAxis = us-gaap_InvestmentIncomeMember
Net investment income | Fixed maturity investments |  |
Total realized gains (losses) |  |
Change in unrealized gains for the period included in earnings for assets held at the end of the period | (66)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InvestmentIncomeMember | 2,288 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_FixedMaturitiesMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InvestmentIncomeMember
Net investment income | Other Investments |  |
Total realized gains (losses) |  |
Change in unrealized gains for the period included in earnings for assets held at the end of the period | 1,045 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InvestmentIncomeMember | 78,903 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = us-gaap_OtherInvestmentsMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InvestmentIncomeMember
Net investment income | Other Assets and Liabilities |  |
Total realized gains (losses) |  |
Change in unrealized gains for the period included in earnings for assets held at the end of the period | $ 1,455 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InvestmentIncomeMember | $ (1,331)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = rnr_OtherAssetsAndLiabilitiesMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InvestmentIncomeMember

X
- Definition This item represents the amount of the total foreign exchange gains or losses for the period which are included in the statement of income in net foreign exchange gains or losses. Such foreign exchange gains or losses relate to those assets or liabilities still held at the reporting date for which fair value is measured on a recurring basis using significant unobservable inputs (Level 3). + References No definition available. + Details
Name: | rnr_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisForeignExchangeGainsLosses
Namespace Prefix: | rnr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the amount of the total change in unrealized (holding) gains or losses for the period which are included in the statement of income (or changes in net assets) in investment income. The fair value of which assets was or is measured on a recurring basis using significant unobservable inputs (Level 3). + References No definition available. + Details
Name: | rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInInvestmentIncome
Namespace Prefix: | rnr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the amount of the total change in unrealized (holding) gains or losses for the period which are included in the statement of income (or changes in net assets) in other income. The fair value of which assets was or is measured on a recurring basis using significant unobservable inputs (Level 3). + References No definition available. + Details
Name: | rnr_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossDuringPeriodIncludedInOtherIncome
Namespace Prefix: | rnr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the amount of the total realized gains or losses for the period which are included in the statement of income (or changes in net assets) in investment income. The fair value of which assets was or is measured on a recurring basis using significant unobservable inputs (Level 3). + References No definition available. + Details
Name: | rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInInvestmentIncome
Namespace Prefix: | rnr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the amount of the total realized gains or losses for the period which are included in the statement of income (or changes in net assets) in other income. The fair value of which assets was or is measured on a recurring basis using significant unobservable inputs (Level 3). + References No definition available. + Details
Name: | rnr_FairValueAssetsMeasuredOnRecurringBasisRealizedGainLossDuringPeriodIncludedInOtherIncome
Namespace Prefix: | rnr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Reclassified from Other Assets + References No definition available. + Details
Name: | rnr_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisReclassifiedfromOtherAssets
Namespace Prefix: | rnr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unrealized (holding) gain (loss) which is included in the statement of income (or changes in net assets) related to those assets still held at the reporting date for which fair value is measured on a recurring basis using significant unobservable inputs (Level 3). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=rnr_OtherAssetsAndLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_FixedMaturitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_OtherInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InvestmentIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |