XML 95 R84.htm IDEA: XBRL DOCUMENT
v3.25.2

Accumulated Other Comprehensive Income - Narrative (Details) $ in Billions | Jun. 30, 2025 USD ($)
--- | ---
Equity [Abstract] |
Remaining unamortized loss on securities transferred to held to maturity, net of tax | $ 8.8
Remaining unamortized loss on securities transferred to held to maturity, pretax | $ 11.7

X
- Definition Debt Securities, Held-To Maturity, Transferred, Accumulated Unrecognized Loss, Before Tax + References No definition available. + Details
Name: | schw_DebtSecuritiesHeldToMaturityTransferredAccumulatedUnrecognizedLossBeforeTax
Namespace Prefix: | schw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt Securities, Held-To Maturity, Transferred, Accumulated Unrecognized Loss, Net Of Tax + References No definition available. + Details
Name: | schw_DebtSecuritiesHeldToMaturityTransferredAccumulatedUnrecognizedLossNetOfTax
Namespace Prefix: | schw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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