XML 30 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Bank Loans and Related Allowance for Loan Losses (Credit Quality of Residential Real Estate Mortgages and HELOCs by Reviewing FICO Scores at Origination, Current FICO Scores, Loan-To-Value Ratio) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable, Recorded Investment [Line Items]    
Bank loans $ 13,641us-gaap_LoansAndLeasesReceivableConsumerRealEstate [1] $ 13,441us-gaap_LoansAndLeasesReceivableConsumerRealEstate [1]
Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 8,172us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
8,127us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Weighted Average Updated FICO 774schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
773schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Percent of Loans that are on Nonaccrual Status 0.16%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
0.18%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 2,878us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,955us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Weighted Average Updated FICO 771schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
769schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Utilization Rate 38.00%schw_FinancingReceivableCreditQualityUtilizationRate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[2] 39.00%schw_FinancingReceivableCreditQualityUtilizationRate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[2]
Percent of Loans that are on Nonaccrual Status 0.16%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
0.20%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Year of origination Pre 2011 [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 1,066us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_YearOfOriginationPreTwentyElevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
1,119us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_YearOfOriginationPreTwentyElevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Year of origination Pre 2011 [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 2,161us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_YearOfOriginationPreTwentyElevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,244us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_YearOfOriginationPreTwentyElevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Year of origination 2011 [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 545us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyElevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
588us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyElevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Year of origination 2011 [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 129us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyElevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
137us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyElevenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Year of origination 2012 [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 2,007us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyTwelveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
2,107us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyTwelveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Year of origination 2012 [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 139us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyTwelveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
147us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyTwelveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Year of origination 2013 [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 2,920us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyThirteenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
3,047us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyThirteenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Year of origination 2013 [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 243us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyThirteenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
250us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationInTwentyThirteenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Year of origination 2014 [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 1,208us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_YearOfOriginationTwentyFourteenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
1,266us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_YearOfOriginationTwentyFourteenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Year of origination 2014 [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 184us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_YearOfOriginationTwentyFourteenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
177us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_YearOfOriginationTwentyFourteenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Year of origination 2015 [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 426us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_YearOfOriginationTwentyFifteenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
 
Year of origination 2015 [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 22us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_YearOfOriginationTwentyFifteenMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
 
Origination FICO Score Below 620 [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 10us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreBelowSixHundredTwentyMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
10us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreBelowSixHundredTwentyMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Origination FICO Score Below 620 [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 1us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreBelowSixHundredTwentyMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
 
Origination FICO Score 620 Through 679 [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 95us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSixHundredTwentyThroughSixHundredSeventyNineMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
97us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSixHundredTwentyThroughSixHundredSeventyNineMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Origination FICO Score 620 Through 679 [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 17us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSixHundredTwentyThroughSixHundredSeventyNineMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
18us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSixHundredTwentyThroughSixHundredSeventyNineMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Origination FICO Score 680 Through 739 [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 1,367us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSixHundredEightyThroughSevenHundredThirtyNineMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
1,366us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSixHundredEightyThroughSevenHundredThirtyNineMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Origination FICO Score 680 Through 739 [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 530us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSixHundredEightyThroughSevenHundredThirtyNineMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
549us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSixHundredEightyThroughSevenHundredThirtyNineMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Origination FICO Score 740 And Above [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 6,700us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSevenHundredFortyAndAboveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
6,654us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSevenHundredFortyAndAboveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Origination FICO Score 740 And Above [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 2,330us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSevenHundredFortyAndAboveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,388us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationFicoScoreSevenHundredFortyAndAboveMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Origination Loan To Value Ratio 70% And Below [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 5,644us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
5,572us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Origination Loan To Value Ratio 70% And Below [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 1,932us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
1,979us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Origination Loan to Value Ratio Greater Than 70% Through 90% [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 2,512us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
2,538us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Origination Loan to Value Ratio Greater Than 70% Through 90% [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 926us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
955us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Origination Loan to Value Ratio Greater Than 90% Through 100% [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 16us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
17us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Origination Loan to Value Ratio Greater Than 90% Through 100% [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 20us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
21us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_OriginationLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Estimated Current LTV 70% And Below [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 7,128us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
7,131us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Weighted Average Updated FICO 776schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
774schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Percent of Loans that are on Nonaccrual Status 0.02%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
0.04%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Estimated Current LTV 70% And Below [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 2,225us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,282us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Weighted Average Updated FICO 774schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
773schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Utilization Rate 36.00%schw_FinancingReceivableCreditQualityUtilizationRate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[2] 36.00%schw_FinancingReceivableCreditQualityUtilizationRate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[2]
Percent of Loans that are on Nonaccrual Status 0.08%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
0.08%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioSeventyPercentAndBelowMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Estimated Current LTV Greater Than 70% through 90% [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 938us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
882us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Weighted Average Updated FICO 767schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
765schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Percent of Loans that are on Nonaccrual Status 0.47%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
0.50%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Estimated Current LTV Greater Than 70% through 90% [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 504us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
526us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Weighted Average Updated FICO 764schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
762schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Utilization Rate 48.00%schw_FinancingReceivableCreditQualityUtilizationRate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[2] 48.00%schw_FinancingReceivableCreditQualityUtilizationRate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[2]
Percent of Loans that are on Nonaccrual Status 0.30%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
0.34%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanSeventyPercentThroughNinetyPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Estimated Current LTV Greater Than 90% through 100% [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 56us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
61us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Weighted Average Updated FICO 741schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
740schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Percent of Loans that are on Nonaccrual Status 2.27%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
2.95%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Estimated Current LTV Greater Than 90% through 100% [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 83us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
81us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Weighted Average Updated FICO 754schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
749schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Utilization Rate 61.00%schw_FinancingReceivableCreditQualityUtilizationRate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[2] 61.00%schw_FinancingReceivableCreditQualityUtilizationRate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[2]
Percent of Loans that are on Nonaccrual Status 0.73%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
1.67%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanNinetyPercentThroughOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Estimated Current LTV Greater Than 100% [Member] | Residential Real Estate Mortgages [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans 50us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
53us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Weighted Average Updated FICO 728schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
726schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Percent of Loans that are on Nonaccrual Status 10.88%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
10.95%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Estimated Current LTV Greater Than 100% [Member] | Home Equity Loans and Lines of Credit [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Bank loans $ 66us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
$ 66us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Weighted Average Updated FICO 743schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
742schw_FinancingReceivableCreditQualityWeightedAverageCreditRatingsUpdated
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Utilization Rate 61.00%schw_FinancingReceivableCreditQualityUtilizationRate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[2] 63.00%schw_FinancingReceivableCreditQualityUtilizationRate
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[2]
Percent of Loans that are on Nonaccrual Status 1.12%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
1.54%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
/ schw_ExternalCreditAssessmentAxis
= schw_EstimatedCurrentLoanToValueRatioGreaterThanOneHundredPercentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
[1] All loans are evaluated for impairment by loan segment.
[2] The Utilization Rate is calculated using the outstanding HELOC balance divided by the associated total line of credit.