XML 64 R53.htm IDEA: XBRL DOCUMENT
v3.25.2

Investment Securities - Schedule of Estimated Effective Duration, Investments (Details) | Jun. 30, 2025
--- | ---
Investments, Debt and Equity Securities [Abstract] |
AFS investment securities portfolio, exclusive of derivatives | 2 years 6 months
AFS and HTM investment securities portfolio, exclusive of derivatives | 4 years
AFS investment securities portfolio, inclusive of derivatives | 2 years
AFS and HTM investment securities portfolio, inclusive of derivatives | 3 years 9 months 18 days

X
- Definition Debt Securities, Available-For-Sale And Held-To-Maturity, Impact Of Derivative Instruments, Period Of Expected Future Payments + References No definition available. + Details
Name: | schw_DebtSecuritiesAvailableForSaleAndHeldToMaturityImpactOfDerivativeInstrumentsPeriodOfExpectedFuturePayments
Namespace Prefix: | schw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Securities, Available-For-Sale And Held-To-Maturity, Period Of Expected Future Payments + References No definition available. + Details
Name: | schw_DebtSecuritiesAvailableForSaleAndHeldToMaturityPeriodOfExpectedFuturePayments
Namespace Prefix: | schw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Securities, Available-For-Sale, Impact Of Derivative Instruments, Period Of Expected Future Payments + References No definition available. + Details
Name: | schw_DebtSecuritiesAvailableForSaleImpactOfDerivativeInstrumentsPeriodOfExpectedFuturePayments
Namespace Prefix: | schw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Securities, Available-For-Sale, Period Of Expected Future Payments + References No definition available. + Details
Name: | schw_DebtSecuritiesAvailableForSalePeriodOfExpectedFuturePayments
Namespace Prefix: | schw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration