XML 18 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment Securities - Schedule of Marketable Securities (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 95,524us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 94,108us-gaap_AvailableForSaleSecuritiesAmortizedCost
Available for sale, gross unrealized gains 1,429stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax 1,229stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
Available for sale, gross unrealized losses 341stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax 424stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
Investment securities available for sale 96,612us-gaap_AvailableForSaleSecurities 94,913us-gaap_AvailableForSaleSecurities
Held to maturity, amortized cost 16,245us-gaap_HeldToMaturitySecurities 17,723us-gaap_HeldToMaturitySecurities
Held to maturity, gross unrealized gains 273stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain 309stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
Held to maturity, gross unrealized losses 101stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss 190stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
Held to maturity, fair value 16,417us-gaap_HeldToMaturitySecuritiesFairValue 17,842us-gaap_HeldToMaturitySecuritiesFairValue
Total asset-backed securities    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 19,922us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
20,615us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Available for sale, gross unrealized gains 209stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
218stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Available for sale, gross unrealized losses 211stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
224stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Investment securities available for sale 19,920us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
20,609us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Held to maturity, amortized cost 3,197us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
3,288us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Held to maturity, gross unrealized gains 8stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
7stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Held to maturity, gross unrealized losses 5stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
5stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
Held to maturity, fair value 3,200us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
3,290us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
US Treasury and federal agencies, direct obligations    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 12,803us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
10,573us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
Available for sale, gross unrealized gains 194stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
83stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
Available for sale, gross unrealized losses 1stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
1stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
Investment securities available for sale 12,996us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
10,655us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
Held to maturity, amortized cost 5,112us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
5,114us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
Held to maturity, gross unrealized gains 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
Held to maturity, gross unrealized losses 69stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
147stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
Held to maturity, fair value 5,043us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
4,967us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesDirectObligationsMember
US Treasury and federal agencies, mortgage-backed securities    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 20,861us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
20,648us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
Available for sale, gross unrealized gains 251stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
193stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
Available for sale, gross unrealized losses 66stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
127stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
Investment securities available for sale 21,046us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
20,714us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
Held to maturity, amortized cost 57us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
62us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
Held to maturity, gross unrealized gains 4stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
4stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
Held to maturity, gross unrealized losses 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
Held to maturity, fair value 61us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
66us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_UsTreasuryAndFederalAgenciesMortgageBackedSecuritiesMember
Asset-backed securities, student loans    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 12,070us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
12,478us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
Available for sale, gross unrealized gains 107stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
106stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
Available for sale, gross unrealized losses 113stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
124stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
Investment securities available for sale 12,064us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
12,460us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
Held to maturity, amortized cost 1,755us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
1,814us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
Held to maturity, gross unrealized gains 3stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
2stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
Held to maturity, gross unrealized losses 5stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
4stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
Held to maturity, fair value 1,753us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
1,812us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesStudentLoansMember
Asset-backed securities, credit cards    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 2,941us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
3,077us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
Available for sale, gross unrealized gains 10stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
10stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
Available for sale, gross unrealized losses 34stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
34stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
Investment securities available for sale 2,917us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
3,053us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
Held to maturity, amortized cost 897us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
897us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
Held to maturity, gross unrealized gains 2stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
2stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
Held to maturity, gross unrealized losses 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
Held to maturity, fair value 899us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
899us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesCreditCardsMember
Asset-backed securities, sub-prime    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 961us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesSubPrimeMember
1,005us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesSubPrimeMember
Available for sale, gross unrealized gains 2stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesSubPrimeMember
2stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesSubPrimeMember
Available for sale, gross unrealized losses 52stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesSubPrimeMember
56stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesSubPrimeMember
Investment securities available for sale 911us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesSubPrimeMember
951us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesSubPrimeMember
Asset-backed securities, other    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 3,950us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
4,055us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
Available for sale, gross unrealized gains 90stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
100stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
Available for sale, gross unrealized losses 12stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
10stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
Investment securities available for sale 4,028us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
4,145us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
Held to maturity, amortized cost 545us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
577us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
Held to maturity, gross unrealized gains 3stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
3stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
Held to maturity, gross unrealized losses 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
1stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
Held to maturity, fair value 548us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
579us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AssetBackedSecuritiesOtherMember
Total non-U.S. debt securities    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 20,861us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
21,939us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
Available for sale, gross unrealized gains 216stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
241stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
Available for sale, gross unrealized losses 10stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
11stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
Investment securities available for sale 21,067us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
22,169us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
Held to maturity, amortized cost 5,786us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
6,881us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
Held to maturity, gross unrealized gains 165stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
191stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
Held to maturity, gross unrealized losses 19stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
23stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
Held to maturity, fair value 5,932us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
7,049us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesMember
Non-U.S. debt securities, mortgage-backed securities    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 8,522us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
9,442us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
Available for sale, gross unrealized gains 146stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
168stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
Available for sale, gross unrealized losses 4stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
4stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
Investment securities available for sale 8,664us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
9,606us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
Held to maturity, amortized cost 3,275us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
3,787us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
Held to maturity, gross unrealized gains 154stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
177stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
Held to maturity, gross unrealized losses 19stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
22stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
Held to maturity, fair value 3,410us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
3,942us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesMortgageBackedSecuritiesMember
Non-U.S. debt securities, asset-backed securities    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 3,353us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
3,215us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
Available for sale, gross unrealized gains 9stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
11stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
Available for sale, gross unrealized losses 1stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
Investment securities available for sale 3,361us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
3,226us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
Held to maturity, amortized cost 2,298us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
2,868us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
Held to maturity, gross unrealized gains 11stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
14stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
Held to maturity, gross unrealized losses 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
1stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
Held to maturity, fair value 2,309us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
2,881us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesAssetBackedSecuritiesMember
Government securities    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 3,800us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
3,899us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
Available for sale, gross unrealized gains 11stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
10stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
Available for sale, gross unrealized losses 0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
Investment securities available for sale 3,811us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
3,909us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
Held to maturity, amortized cost 148us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
154us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
Held to maturity, gross unrealized gains 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
Held to maturity, gross unrealized losses 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
Held to maturity, fair value 148us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
154us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesGovernmentSecuritiesMember
Non-U.S. debt securities, other    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 5,186us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
5,383us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
Available for sale, gross unrealized gains 50stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
52stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
Available for sale, gross unrealized losses 5stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
7stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
Investment securities available for sale 5,231us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
5,428us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
Held to maturity, amortized cost 65us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
72us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
Held to maturity, gross unrealized gains 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
Held to maturity, gross unrealized losses 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
Held to maturity, fair value 65us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
72us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUsDebtSecuritiesOtherMember
State and political subdivisions    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 10,729us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
10,532us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Available for sale, gross unrealized gains 357stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
325stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Available for sale, gross unrealized losses 37stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
37stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Investment securities available for sale 11,049us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
10,820us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Held to maturity, amortized cost 3us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
9us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Held to maturity, gross unrealized gains 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Held to maturity, gross unrealized losses 0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Held to maturity, fair value 3us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
9us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Collateralized mortgage obligations    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 5,738us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
5,280us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
Available for sale, gross unrealized gains 99stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
71stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
Available for sale, gross unrealized losses 7stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
12stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
Investment securities available for sale 5,830us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
5,339us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
Held to maturity, amortized cost 2,090us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
2,369us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
Held to maturity, gross unrealized gains 96stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
107stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
Held to maturity, gross unrealized losses 8stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
15stt_HeldtomaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
Held to maturity, fair value 2,178us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
2,461us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedMortgageObligationsMember
Other U.S. debt securities    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 3,987us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
4,033us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Available for sale, gross unrealized gains 94stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
88stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Available for sale, gross unrealized losses 8stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
12stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Investment securities available for sale 4,073us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
4,109us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
U.S. equity securities    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 31us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
29us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Available for sale, gross unrealized gains 9stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
10stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Available for sale, gross unrealized losses 1stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Investment securities available for sale 39us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
39us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Non-U.S. equity securities    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 2us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSEquitySecuritiesMember
2us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSEquitySecuritiesMember
Available for sale, gross unrealized gains 0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSEquitySecuritiesMember
0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSEquitySecuritiesMember
Available for sale, gross unrealized losses 0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSEquitySecuritiesMember
0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSEquitySecuritiesMember
Investment securities available for sale 2us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSEquitySecuritiesMember
2us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSEquitySecuritiesMember
U.S. money-market mutual funds    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 582us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_MoneyMarketMutualFundsMember
449us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_MoneyMarketMutualFundsMember
Available for sale, gross unrealized gains 0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_MoneyMarketMutualFundsMember
0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_MoneyMarketMutualFundsMember
Available for sale, gross unrealized losses 0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_MoneyMarketMutualFundsMember
0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_MoneyMarketMutualFundsMember
Investment securities available for sale 582us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_MoneyMarketMutualFundsMember
449us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_MoneyMarketMutualFundsMember
Non-U.S. money-market mutual funds    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Available for sale, amortized cost 8us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonU.S.MoneyMarketMutualFundsMember
8us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonU.S.MoneyMarketMutualFundsMember
Available for sale, gross unrealized gains 0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonU.S.MoneyMarketMutualFundsMember
0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonU.S.MoneyMarketMutualFundsMember
Available for sale, gross unrealized losses 0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonU.S.MoneyMarketMutualFundsMember
0stt_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonU.S.MoneyMarketMutualFundsMember
Investment securities available for sale 8us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonU.S.MoneyMarketMutualFundsMember
8us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonU.S.MoneyMarketMutualFundsMember
Federal Family Education Loan Program    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Federal government credit support guarantee, percentage minimum 97.00%stt_FederalGovernmentCreditSupportGuaranteePercentageMinimum
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_FederalFamilyEducationLoanProgramMember
 
Collateralized Loan Obligations    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Investment securities available for sale 3,600us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedLoanObligationsMember
3,800us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedLoanObligationsMember
Automobile Loan Securities    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Investment securities available for sale 348us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AutomobileLoanSecuritiesMember
315us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_AutomobileLoanSecuritiesMember
Non-US Debt Securities, Covered Bonds    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Investment securities available for sale 3,300us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesCoveredBondsMember
 
Non-U.S. debt securities, other    
Available-For-Sale and Held-To-Maturity-Securities [Line Items]    
Investment securities available for sale 1,100us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesCorporateBondsMember
$ 1,200us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= stt_NonUSDebtSecuritiesCorporateBondsMember