XML 147 R123.htm IDEA: XBRL DOCUMENT
v3.25.3

SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Credit Card Securitizations (Details) $ in Billions | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Sep. 30, 2025 USD ($) | Sep. 30, 2024 USD ($) | Sep. 30, 2025 USD ($) trust | Sep. 30, 2024 USD ($) | Dec. 31, 2024 USD ($)
Securitized credit card receivables |  |  |  |  |
Number of trusts to hold securitized credit card receivables | trust |  |  | 2 |  |
Ownership Interests in Principal Amount of Trust Credit Card Receivables [Abstract] |  |  |  |  |
Portion of Principal Amount Outstanding of Securitized Assets and Any Other Financial Assets Managed Together Sold to Investors Via Trust Credit Card Receivables | $ 6.9 |  | $ 6.9 |  | $ 5.2
Portion of Securitized Assets and Any Other Financial Assets Managed Together Retained by Trust Issued Securities | 3.4 |  | 3.4 |  | 3.7
Portion of Securitized Assets and Any Other Financial Assets Managed Together Retained by Reporting Entity Via Non Certificated Interests | 18.1 |  | 18.1 |  | 22.1
Total ownership interests in principal amount of trust credit card receivables | 28.4 |  | 28.4 |  | $ 31.0
Credit card securitizations |  |  |  |  |
Cash Flows Between Transferor and Transferee |  |  |  |  |
Proceeds from new securitizations | 0.0 | $ 0.0 | 2.0 | $ 0.0 |
Pay down of maturing notes | $ 0.4 | $ 0.2 | $ 0.4 | $ 1.3 |

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

X
- Definition The payment of maturing notes related to securitizations. + References No definition available. + Details
Name: | c_PaymentOfMaturingNotesSecuritizations
Namespace Prefix: | c_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the ownership interests in principal amount of trust credit card receivables sold to investors via trust-issued securities. + References No definition available. + Details
Name: | c_PortionOfPrincipalAmountOutstandingOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherSoldToInvestorsViaTrustCreditCardReceivables
Namespace Prefix: | c_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the ownership interests in principal amount of trust credit card receivables retained by the reporting entity via non-certificated interests. + References No definition available. + Details
Name: | c_PortionOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherRetainedByReportingEntityViaNonCertificatedInterests
Namespace Prefix: | c_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the ownership interests in principal amount of trust credit card receivables retained by the reporting entity as trust-issued securities. + References No definition available. + Details
Name: | c_PortionOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherRetainedByTrustIssuedSecurities
Namespace Prefix: | c_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the number of securitization trusts established to hold in trust a specific type of securitized receivables. + References No definition available. + Details
Name: | c_SecuritizationTrustNumber
Namespace Prefix: | c_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition This element represents the principal amount of credit card receivables held in trusts. + References No definition available. + Details
Name: | c_SecuritizedCreditCardReceivablesPrincipalAmountOutstanding
Namespace Prefix: | c_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Cash Flows between a transferor and a transferee attributable to newly transferred assets related to either a securitization, asset-backed financing arrangement, or similar transfer in which the transferor has continuing involvement with the transferred financial assets underlying the transaction (including, but not limited to, servicing, recourse, and restrictions on transferor's interests in the transferred financial assets). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481326/860-20-50-3 + Details
Name: | us-gaap_CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_UnderlyingAssetClassAxis=us-gaap_CollateralizedCreditCardSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |