XML 120 R153.htm IDEA: XBRL DOCUMENT v2.4.1.9
SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Funding, Liquidity Facilities and Subordinated Interests (Details) (USD $)
In Billions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Funding, Liquidity Facilities and Subordinated Interests    
Number of trusts to hold securitized credit card receivables 2c_SecuritizationTrustNumber  
Citibank Credit Card Master Trust (Master Trust)    
Funding, Liquidity Facilities and Subordinated Interests    
Weighted average maturity of term notes 2 years 10 months 5 days 3 years 1 month 6 days
Term notes issued to third parties $ 35.7c_TermNotesIssuedToThirdParties
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
$ 27.9c_TermNotesIssuedToThirdParties
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
Term notes retained by Citigroup affiliates 8.2c_TermNotesRetainedByAffiliates
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
6.2c_TermNotesRetainedByAffiliates
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
Total Trust liabilities 43.9c_LiabilitiesHeldInTrust
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
34.1c_LiabilitiesHeldInTrust
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
Citibank OMNI Master Trust (Omni Trust)    
Funding, Liquidity Facilities and Subordinated Interests    
Weighted average maturity of term notes 1 year 11 months 8 months 12 days
Term notes issued to third parties 1.3c_TermNotesIssuedToThirdParties
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankOMNIMasterTrustMember
4.4c_TermNotesIssuedToThirdParties
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankOMNIMasterTrustMember
Term notes retained by Citigroup affiliates 1.9c_TermNotesRetainedByAffiliates
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankOMNIMasterTrustMember
1.9c_TermNotesRetainedByAffiliates
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankOMNIMasterTrustMember
Total Trust liabilities $ 3.2c_LiabilitiesHeldInTrust
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankOMNIMasterTrustMember
$ 6.3c_LiabilitiesHeldInTrust
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankOMNIMasterTrustMember