XML 81 R65.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Summary Of Significant Accounting Policies (Details) - USD ($) |  | 12 Months Ended
--- | --- | ---
Oct. 31, 2018 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Loan impairment threshold period |  | 90 days |  |
Threshold of reporting unit goodwill carrying value for further analysis |  | $ 0 |  |
Goodwill impairment charges | $ 0 |  |  |
Incremental payments due upon termination of contract |  | $ 0 |  |
Corporate tax rate |  | 21.00% | 35.00% |
Other operating expenses |  | $ 315,152,000 | $ 297,634,000 | $ 291,615,000
Shares withheld from employee awards for tax withholding purposes |  | 43,229,000 | 214,744,000 | 61,601,000
ASU 2018-02 [Member] |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Reclassification adjustment related to cash flow hedges and investment portfolio credit risk |  | 3,100,000 |  |
ASU 2016-18 [Member] |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Increase in net cash provided by operating activities |  |  | $ 17,600,000 | 153,800,000
ASU 2014-09 [Member] |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Cumulative effect on retained earnings |  | 4,200,000 |  |
Capital raising and advisory fee revenues |  | 33,800,000 |  |
Other operating expenses |  | 33,800,000 |  |
Reclassification from Operating Activities to Financing Activities [Member] | ASU No. 2016-09 [Member] |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Shares withheld from employee awards for tax withholding purposes |  |  |  | $ 61,600,000
Minimum [Member] | ASU 2016-02 [Member] |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Operating lease, right-of-use asset |  | 600,000,000 |  |
Maximum [Member] | ASU 2016-02 [Member] |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Operating lease, right-of-use asset |  | $ 700,000,000 |  |
Office Equipment [Member] | Minimum [Member] |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Fixed assets, Useful life |  | 2 years |  |
Office Equipment [Member] | Maximum [Member] |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Fixed assets, Useful life |  | 7 years |  |
Building and Building Improvements [Member] | Minimum [Member] |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Fixed assets, Useful life |  | 3 years |  |
Building and Building Improvements [Member] | Maximum [Member] |  |  |  |
New Accounting Pronouncements Or Change In Accounting Principle [Line Items] |  |  |  |
Fixed assets, Useful life |  | 39 years |  |

X
- Definition Capital raising and advisory fee revenues. + References No definition available. + Details
Name: | sf_CapitalRaisingAndAdvisoryFeeRevenues
Namespace Prefix: | sf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase (decrease) in net cash provided by operating activities. + References No definition available. + Details
Name: | sf_IncreaseDecreaseInNetCashProvidedByOperatingActivities
Namespace Prefix: | sf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Incremental payments due upon termination of contract. + References No definition available. + Details
Name: | sf_IncrementalPaymentsDueUponTerminationOfContract
Namespace Prefix: | sf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Loan impairment threshold period. + References No definition available. + Details
Name: | sf_LoanImpairmentThresholdPeriod
Namespace Prefix: | sf_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold of reporting unit goodwill carrying value for further analysis. + References No definition available. + Details
Name: | sf_ThresholdOfReportingUnitGoodwillCarryingValueForFurtherAnalysis
Namespace Prefix: | sf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of the cumulative effect on retained earnings net of related income tax effect. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794 + Details
Name: | us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_OtherCostAndExpenseOperating
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 25 -Paragraph 19A -URI http://asc.fasb.org/extlink&oid=107668666&loc=SL79513924-113897 + Details
Name: | us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=sf_AccountingStandardsUpdate201802Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201618Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis=sf_ReclassificationAmountsFromOperatingActivitiesToFinancingActivitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |