XML 43 R22.htm IDEA: XBRL DOCUMENT v2.4.1.9
INVESTMENTS Unrealized Losses (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Investment positions with unrealized losses        
Unrealized losses relative to total invested assets (as a percent) 0.30%rli_UnrealizedLossesAsPercentOfInvestment      
Fair value        
Less than 12 months $ 154,251us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue $ 227,874us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue    
12 Months and Greater 37,038us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 106,657us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue    
Total Fair value 191,289us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 334,531us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue    
Cost or amortized Cost        
Less than 12 months 158,765rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost 233,338rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost    
12 months and greater 37,619rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost 108,312rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost    
Total Cost or Amortized Cost 196,384rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost 341,650rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost    
Unrealized Loss        
Less than 12 months (4,514)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss (5,464)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss    
12 Months and Greater (581)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss (1,655)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss    
Total Unrealized Loss (5,095)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss (7,119)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss    
Cash and Short-term Investments        
Cash 31,514us-gaap_CashAndCashEquivalentsAtCarryingValue 30,620us-gaap_CashAndCashEquivalentsAtCarryingValue 20,618us-gaap_CashAndCashEquivalentsAtCarryingValue 39,469us-gaap_CashAndCashEquivalentsAtCarryingValue
Short-term investments, at cost which approximates fair value 16,008us-gaap_OtherShortTermInvestments 16,339us-gaap_OtherShortTermInvestments    
Debt securities        
Fair value        
Less than 12 months 141,116us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
217,037us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
   
12 Months and Greater 37,038us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
106,657us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
   
Total Fair value 178,154us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
323,694us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
   
Cost or amortized Cost        
Less than 12 months 144,670rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
221,503rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
   
12 months and greater 37,619rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
108,312rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
   
Total Cost or Amortized Cost 182,289rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
329,815rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
   
Unrealized Loss        
Less than 12 months (3,554)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
(4,466)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
   
12 Months and Greater (581)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
(1,655)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
   
Total Unrealized Loss (4,135)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
(6,121)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
   
Percent to Total 100.00%rli_InvestmentContinuousUnrealizedLossPositionUnrealizedLossPercent
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
     
Debt securities | NAIC Rating 1 | AAA/AA/A | Aaa/Aa/A        
Fair value        
Total Fair value 126,749us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_CreditRatingMoodysAxis
= rli_MoodysAaaOrAaOrARatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= rli_StandardPoorsAAAOrAAOrARatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICOneRatingMember
     
Cost or amortized Cost        
Total Cost or Amortized Cost 128,145rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_CreditRatingMoodysAxis
= rli_MoodysAaaOrAaOrARatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= rli_StandardPoorsAAAOrAAOrARatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICOneRatingMember
     
Unrealized Loss        
Total Unrealized Loss (1,396)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_CreditRatingMoodysAxis
= rli_MoodysAaaOrAaOrARatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= rli_StandardPoorsAAAOrAAOrARatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICOneRatingMember
     
Percent to Total 33.80%rli_InvestmentContinuousUnrealizedLossPositionUnrealizedLossPercent
/ us-gaap_CreditRatingMoodysAxis
= rli_MoodysAaaOrAaOrARatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= rli_StandardPoorsAAAOrAAOrARatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICOneRatingMember
     
Debt securities | NAIC Rating 2 | BBB | Baa        
Fair value        
Total Fair value 16,908us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_CreditRatingMoodysAxis
= us-gaap_MoodysBaa1RatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBBBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICTwoRatingMember
     
Cost or amortized Cost        
Total Cost or Amortized Cost 17,721rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_CreditRatingMoodysAxis
= us-gaap_MoodysBaa1RatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBBBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICTwoRatingMember
     
Unrealized Loss        
Total Unrealized Loss (813)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_CreditRatingMoodysAxis
= us-gaap_MoodysBaa1RatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBBBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICTwoRatingMember
     
Percent to Total 19.70%rli_InvestmentContinuousUnrealizedLossPositionUnrealizedLossPercent
/ us-gaap_CreditRatingMoodysAxis
= us-gaap_MoodysBaa1RatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBBBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICTwoRatingMember
     
Debt securities | NAIC Rating 3 | BB | Ba        
Fair value        
Total Fair value 20,096us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_CreditRatingMoodysAxis
= us-gaap_MoodysBa1RatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICThreeRatingMember
     
Cost or amortized Cost        
Total Cost or Amortized Cost 21,179rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_CreditRatingMoodysAxis
= us-gaap_MoodysBa1RatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICThreeRatingMember
     
Unrealized Loss        
Total Unrealized Loss (1,083)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_CreditRatingMoodysAxis
= us-gaap_MoodysBa1RatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICThreeRatingMember
     
Percent to Total 26.20%rli_InvestmentContinuousUnrealizedLossPositionUnrealizedLossPercent
/ us-gaap_CreditRatingMoodysAxis
= us-gaap_MoodysBa1RatingMember
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICThreeRatingMember
     
Debt securities | NAIC Rating 4 | B        
Fair value        
Total Fair value 14,072us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICFourRatingMember
     
Cost or amortized Cost        
Total Cost or Amortized Cost 14,884rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICFourRatingMember
     
Unrealized Loss        
Total Unrealized Loss (812)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICFourRatingMember
     
Percent to Total 19.60%rli_InvestmentContinuousUnrealizedLossPositionUnrealizedLossPercent
/ us-gaap_CreditRatingStandardPoorsAxis
= us-gaap_StandardPoorsBRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICFourRatingMember
     
Debt securities | NAIC Rating 5 | CCC or lower        
Fair value        
Total Fair value 329us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_CreditRatingStandardPoorsAxis
= rli_StandardPoorsCCCOrLowerRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICFiveRatingMember
     
Cost or amortized Cost        
Total Cost or Amortized Cost 360rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_CreditRatingStandardPoorsAxis
= rli_StandardPoorsCCCOrLowerRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICFiveRatingMember
     
Unrealized Loss        
Total Unrealized Loss (31)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_CreditRatingStandardPoorsAxis
= rli_StandardPoorsCCCOrLowerRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICFiveRatingMember
     
Percent to Total 0.70%rli_InvestmentContinuousUnrealizedLossPositionUnrealizedLossPercent
/ us-gaap_CreditRatingStandardPoorsAxis
= rli_StandardPoorsCCCOrLowerRatingMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ rli_NAICCreditQualityIndicatorAxis
= rli_NAICFiveRatingMember
     
U.S. government        
Fair value        
Less than 12 months   4,416us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
   
Total Fair value   4,416us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
   
Cost or amortized Cost        
Less than 12 months   4,427rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
   
Total Cost or Amortized Cost   4,427rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
   
Unrealized Loss        
Less than 12 months   (11)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
   
Total Unrealized Loss   (11)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
   
Agency MBS        
Fair value        
Less than 12 months 15,867us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
12,840us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
   
12 Months and Greater 15,778us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
61,534us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
   
Total Fair value 31,645us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
74,374us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
   
Cost or amortized Cost        
Less than 12 months 15,976rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
12,947rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
   
12 months and greater 16,179rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
62,803rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
   
Total Cost or Amortized Cost 32,155rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
75,750rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
   
Unrealized Loss        
Less than 12 months (109)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(107)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
   
12 Months and Greater (401)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(1,269)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
   
Total Unrealized Loss (510)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(1,376)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
   
ABS/CMBS        
Fair value        
Less than 12 months 33,838us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
63,782us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
   
12 Months and Greater 11,464us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
11,616us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
   
Total Fair value 45,302us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
75,398us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
   
Cost or amortized Cost        
Less than 12 months 34,014rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
64,084rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
   
12 months and greater 11,511rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
11,725rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
   
Total Cost or Amortized Cost 45,525rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
75,809rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
   
Unrealized Loss        
Less than 12 months (176)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
(302)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
   
12 Months and Greater (47)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
(109)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
   
Total Unrealized Loss (223)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
(411)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= rli_AssetBackedSecuritiesAndCommercialMortgageBackedSecuritiesMember
   
Corporate        
Fair value        
Less than 12 months 69,222us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
123,617us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
12 Months and Greater 9,796us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
14,488us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Total Fair value 79,018us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
138,105us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Cost or amortized Cost        
Less than 12 months 72,219rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
127,634rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
12 months and greater 9,929rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
14,661rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Total Cost or Amortized Cost 82,148rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
142,295rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Unrealized Loss        
Less than 12 months (2,997)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(4,017)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
12 Months and Greater (133)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(173)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Total Unrealized Loss (3,130)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(4,190)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Municipal        
Fair value        
Less than 12 months 22,189us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
12,382us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
   
12 Months and Greater   19,019us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
   
Total Fair value 22,189us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
31,401us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
   
Cost or amortized Cost        
Less than 12 months 22,461rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
12,411rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
   
12 months and greater   19,123rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
   
Total Cost or Amortized Cost 22,461rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
31,534rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
   
Unrealized Loss        
Less than 12 months (272)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
(29)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
   
12 Months and Greater   (104)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
   
Total Unrealized Loss (272)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
(133)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
   
Equity securities        
Fair value        
Less than 12 months 13,135us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
10,837us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Total Fair value 13,135us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
10,837us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Cost or amortized Cost        
Less than 12 months 14,095rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
11,835rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Total Cost or Amortized Cost 14,095rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
11,835rli_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Unrealized Loss        
Less than 12 months (960)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
(998)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
   
Total Unrealized Loss $ (960)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
$ (998)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember