XML 91 R113.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
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
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 8 months 2 years 10 months 5 days
Term notes issued to third parties $ 33.1c_TermNotesIssuedToThirdParties
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
$ 35.7c_TermNotesIssuedToThirdParties
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
Term notes retained by Citigroup affiliates 7.6c_TermNotesRetainedByAffiliates
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
8.2c_TermNotesRetainedByAffiliates
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
Total Trust liabilities 40.7c_LiabilitiesHeldInTrust
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankCreditCardMasterTrustMember
43.9c_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 7 months 1 year 11 months
Term notes issued to third parties 1.3c_TermNotesIssuedToThirdParties
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankOMNIMasterTrustMember
1.3c_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
$ 3.2c_LiabilitiesHeldInTrust
/ us-gaap_StatementBusinessSegmentsAxis
= c_CitibankOMNIMasterTrustMember