XML 122 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Number of Securities in an Unrealized Unrecognized Loss Position) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Securities
Number of securities in an unrealized/unrecognized loss position 350sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition 557sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
Unrealized Unrecognized Loss 10,596,000sigi_UnrealizedUnrecognizedLoss $ 52,011,000sigi_UnrealizedUnrecognizedLoss
Securities In Unrealized Unrecognized Loss Position For More Than Twelve Months 8,200,000sigi_SecuritiesInUnrealizedUnrecognizedLossPositionForMoreThanTwelveMonthsUnrealizedUnrecognizedLoss 2,900,000sigi_SecuritiesInUnrealizedUnrecognizedLossPositionForMoreThanTwelveMonthsUnrealizedUnrecognizedLoss
Number Of Securities With Unrealized Unrecognized Losses Over 12 Months That Experienced Rating Downgrade 1sigi_NumberOfSecuritiesWithUnrealizedUnrecognizedLossesOver12MonthsThatExperiencedRatingDowngrade  
Percentage Decline in Fair Value Percentage 2.00%sigi_PercentageDeclineInFairValuePercentage 6.00%sigi_PercentageDeclineInFairValuePercentage
Eighty Percent to Ninety-Nine Percent [Member]    
Number of securities in an unrealized/unrecognized loss position 350sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_EightyPercentToNinetyNinePercentMember
556sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_EightyPercentToNinetyNinePercentMember
Unrealized Unrecognized Loss 10,596,000sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_EightyPercentToNinetyNinePercentMember
51,835,000sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_EightyPercentToNinetyNinePercentMember
Sixty Percent to Seventy-Nine Percent [Member]    
Number of securities in an unrealized/unrecognized loss position 0sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_SixtyPercentToSeventyNinePercentMember
1sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_SixtyPercentToSeventyNinePercentMember
Unrealized Unrecognized Loss 0sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_SixtyPercentToSeventyNinePercentMember
176,000sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_SixtyPercentToSeventyNinePercentMember
Forty Percent to Fifty-Nine Percent [Member]    
Number of securities in an unrealized/unrecognized loss position 0sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_FortyPercentToFiftyNinePercentMember
0sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_FortyPercentToFiftyNinePercentMember
Unrealized Unrecognized Loss 0sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_FortyPercentToFiftyNinePercentMember
0sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_FortyPercentToFiftyNinePercentMember
Twenty Percent to Thirty-Nine Percent [Member]    
Number of securities in an unrealized/unrecognized loss position 0sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_TwentyPercentToThirtyNinePercentMember
0sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_TwentyPercentToThirtyNinePercentMember
Unrealized Unrecognized Loss 0sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_TwentyPercentToThirtyNinePercentMember
0sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_TwentyPercentToThirtyNinePercentMember
Zero Percent to Nineteen Percent [Member]    
Number of securities in an unrealized/unrecognized loss position 0sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_ZeroPercentToNineteenPercentMember
0sigi_NumberOfSecuritiesInUnrealizedUnrecognizedLossPosition
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_ZeroPercentToNineteenPercentMember
Unrealized Unrecognized Loss 0sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_ZeroPercentToNineteenPercentMember
0sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_ZeroPercentToNineteenPercentMember
10 Year U.S. Treasury Note [Member]    
Increase of Yield on Note 86sigi_DebtInstrumentsInterestRateIncreaseDecrease
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= us-gaap_USTreasuryNotesSecuritiesMember
 
Securities With Rating Downgrades [Member]    
Percentage Decline in Fair Value Percentage 13.00%sigi_PercentageDeclineInFairValuePercentage
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_SecuritiesWithRatingDowngradesMember
9.00%sigi_PercentageDeclineInFairValuePercentage
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_SecuritiesWithRatingDowngradesMember
Securities Rating Downgrade [Member]    
Unrealized Unrecognized Loss 1,100,000sigi_UnrealizedUnrecognizedLoss
/ sigi_ScheduleOfNumberOfSecuritiesInUnrealizedUnrecognizedLossPositionAxis
= sigi_SecuritiesRatingDowngradeMember