XML 40 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Compensation (Narrative-Options) (Details) (Stock Incentive 2002 Plan [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of common stock authorized for share based compensation arrangements 7,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized    
Number of shares of common stock available for grant 2,694,980us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant    
Employee Stock Option [Member]
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 4 years 0 months 0 days    
Duration from change in control 0 years 24 months 0 days    
Stock option awards expiration period (in years) 10 years 0 months 0 days    
Compensation cost related to unvested option, not recognized $ 5,500,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
   
Weighted average recognition period of unrecognized compensation cost for stock options 2 years 4 months 24 days    
Weighted average grant date fair value of options granted $ 23.29us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
$ 16.15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
$ 13.73us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
Total intrinsic value of the options exercised 5,900,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
14,400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
3,200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
Amount received from the exercise of stock options 10,900,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
50,200,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
7,600,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
Tax benefit derived from the tax deduction received for the difference between market price of common stock and the exercise price of options exercised 3,600,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
3,600,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
1,100,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember
Director Stock Options [Member]
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-employee director annual compensation in stock options granted, fair value     $ 50,000sfg_NonEmployeeDirectorAnnualCompensationInStockOptionsFairValue
/ us-gaap_AwardTypeAxis
= sfg_DirectorStockOptionsMember
/ us-gaap_PlanNameAxis
= sfg_StockIncentive2002PlanMember