{
 "version": "2.2",
 "instance": {
  "c-20260331.htm c-20260331_d2.htm": {
   "nsprefix": "c",
   "nsuri": "http://www.citigroup.com/20260331",
   "dts": {
    "inline": {
     "local": [
      "c-20260331.htm",
      "c-20260331_d2.htm"
     ]
    },
    "schema": {
     "local": [
      "c-20260331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "c-20260331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "c-20260331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "c-20260331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "c-20260331_pre.xml"
     ]
    }
   },
   "keyStandard": 551,
   "keyCustom": 235,
   "axisStandard": 59,
   "axisCustom": 2,
   "memberStandard": 154,
   "memberCustom": 188,
   "hidden": {
    "total": 25,
    "http://xbrl.sec.gov/dei/2025": 5,
    "http://www.citigroup.com/20260331": 14,
    "http://fasb.org/us-gaap/2025": 6
   },
   "contextCount": 2210,
   "entityCount": 1,
   "segmentCount": 394,
   "elementCount": 1567,
   "unitCount": 11,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 5325,
    "http://xbrl.sec.gov/dei/2025": 53,
    "http://xbrl.sec.gov/ecd/2025": 4,
    "http://fasb.org/srt/2025": 3
   },
   "report": {
    "R1": {
     "role": "http://www.citigroup.com/role/COVERPAGE",
     "longName": "0000001 - Document - COVER PAGE",
     "shortName": "COVER PAGE",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
     "longName": "9952151 - Statement - CONSOLIDATED STATEMENT OF INCOME (UNAUDITED)",
     "shortName": "CONSOLIDATED STATEMENT OF INCOME (UNAUDITED)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "c:ScheduleOfInterestRevenuesAndExpensesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED",
     "longName": "9952152 - Statement - CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME (UNAUDITED)",
     "shortName": "CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME (UNAUDITED)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
     "longName": "9952153 - Statement - CONSOLIDATED BALANCE SHEET",
     "shortName": "CONSOLIDATED BALANCE SHEET",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CashAndDueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:DepositsWithBanksAndOtherFinancialInstitutionsNetOfAllowance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
     "longName": "9952154 - Statement - CONSOLIDATED BALANCE SHEET (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEET (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfResaleAgreements",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DebtSecuritiesTradingRestricted",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED",
     "longName": "9952155 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED)",
     "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITEDParenthetical",
     "longName": "9952156 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (UNAUDITED) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "link:footnote",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "link:footnote",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED",
     "longName": "9952157 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS (UNAUDITED)",
     "shortName": "CONSOLIDATED STATEMENT OF CASH FLOWS (UNAUDITED)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.citigroup.com/role/BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGES",
     "longName": "9952158 - Disclosure - BASIS OF PRESENTATION, UPDATED ACCOUNTING POLICIES AND ACCOUNTING CHANGES",
     "shortName": "BASIS OF PRESENTATION, UPDATED ACCOUNTING POLICIES AND ACCOUNTING CHANGES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITS",
     "longName": "9952159 - Disclosure - SIGNIFICANT DISPOSALS AND OTHER BUSINESS EXITS",
     "shortName": "SIGNIFICANT DISPOSALS AND OTHER BUSINESS EXITS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHER",
     "longName": "9952160 - Disclosure - REPORTABLE BUSINESS SEGMENTS AND ALL OTHER",
     "shortName": "REPORTABLE BUSINESS SEGMENTS AND ALL OTHER",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSE",
     "longName": "9952161 - Disclosure - INTEREST INCOME AND EXPENSE",
     "shortName": "INTEREST INCOME AND EXPENSE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEES",
     "longName": "9952162 - Disclosure - COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES",
     "shortName": "COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BankingAndThriftDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BankingAndThriftDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.citigroup.com/role/PRINCIPALTRANSACTIONS",
     "longName": "9952163 - Disclosure - PRINCIPAL TRANSACTIONS",
     "shortName": "PRINCIPAL TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:PrincipalTransactionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:PrincipalTransactionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.citigroup.com/role/INCENTIVEPLANS",
     "longName": "9952164 - Disclosure - INCENTIVE PLANS",
     "shortName": "INCENTIVE PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:DisclosureOfCompensationRelatedCostsShareBasedPaymentsAndCashAwardsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:DisclosureOfCompensationRelatedCostsShareBasedPaymentsAndCashAwardsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.citigroup.com/role/RETIREMENTBENEFITS",
     "longName": "9952165 - Disclosure - RETIREMENT BENEFITS",
     "shortName": "RETIREMENT BENEFITS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.citigroup.com/role/EARNINGSPERSHARE",
     "longName": "9952166 - Disclosure - EARNINGS PER SHARE",
     "shortName": "EARNINGS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTS",
     "longName": "9952167 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS",
     "shortName": "SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.citigroup.com/role/INVESTMENTS",
     "longName": "9952168 - Disclosure - INVESTMENTS",
     "shortName": "INVESTMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.citigroup.com/role/LOANS",
     "longName": "9952169 - Disclosure - LOANS",
     "shortName": "LOANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSES",
     "longName": "9952170 - Disclosure - ALLOWANCE FOR CREDIT LOSSES",
     "shortName": "ALLOWANCE FOR CREDIT LOSSES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETS",
     "longName": "9952171 - Disclosure - GOODWILL AND INTANGIBLE ASSETS",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.citigroup.com/role/DEPOSITS",
     "longName": "9952172 - Disclosure - DEPOSITS",
     "shortName": "DEPOSITS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.citigroup.com/role/DEBT",
     "longName": "9952173 - Disclosure - DEBT",
     "shortName": "DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCI",
     "longName": "9952174 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI)",
     "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.citigroup.com/role/PREFERREDSTOCK",
     "longName": "9952175 - Disclosure - PREFERRED STOCK",
     "shortName": "PREFERRED STOCK",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIES",
     "longName": "9952176 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:SecuritizationsAndVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:SecuritizationsAndVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.citigroup.com/role/DERIVATIVES",
     "longName": "9952177 - Disclosure - DERIVATIVES",
     "shortName": "DERIVATIVES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.citigroup.com/role/FAIRVALUEMEASUREMENT",
     "longName": "9952178 - Disclosure - FAIR VALUE MEASUREMENT",
     "shortName": "FAIR VALUE MEASUREMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.citigroup.com/role/FAIRVALUEELECTIONS",
     "longName": "9952179 - Disclosure - FAIR VALUE ELECTIONS",
     "shortName": "FAIR VALUE ELECTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueOptionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueOptionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTS",
     "longName": "9952180 - Disclosure - GUARANTEES AND COMMITMENTS",
     "shortName": "GUARANTEES AND COMMITMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:GuaranteesLeasesAndCommitmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:GuaranteesLeasesAndCommitmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.citigroup.com/role/LEASES",
     "longName": "9952181 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.citigroup.com/role/CONTINGENCIES",
     "longName": "9952182 - Disclosure - CONTINGENCIES",
     "shortName": "CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.citigroup.com/role/SUBSIDIARYGUARANTEES",
     "longName": "9952183 - Disclosure - SUBSIDIARY GUARANTEES",
     "shortName": "SUBSIDIARY GUARANTEES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:CondensedFinancialStatementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:CondensedFinancialStatementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.citigroup.com/role/BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGESPolicies",
     "longName": "9955511 - Disclosure - BASIS OF PRESENTATION, UPDATED ACCOUNTING POLICIES AND ACCOUNTING CHANGES (Policies)",
     "shortName": "BASIS OF PRESENTATION, UPDATED ACCOUNTING POLICIES AND ACCOUNTING CHANGES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSTables",
     "longName": "9955512 - Disclosure - SIGNIFICANT DISPOSALS AND OTHER BUSINESS EXITS (Tables)",
     "shortName": "SIGNIFICANT DISPOSALS AND OTHER BUSINESS EXITS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERTables",
     "longName": "9955513 - Disclosure - REPORTABLE BUSINESS SEGMENTS AND ALL OTHER (Tables)",
     "shortName": "REPORTABLE BUSINESS SEGMENTS AND ALL OTHER (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSETables",
     "longName": "9955514 - Disclosure - INTEREST INCOME AND EXPENSE (Tables)",
     "shortName": "INTEREST INCOME AND EXPENSE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:ScheduleOfInterestRevenuesAndExpensesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:ScheduleOfInterestRevenuesAndExpensesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESTables",
     "longName": "9955515 - Disclosure - COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES (Tables)",
     "shortName": "COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:ScheduleOfCommissionAndFeeRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:ScheduleOfCommissionAndFeeRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSTables",
     "longName": "9955516 - Disclosure - PRINCIPAL TRANSACTIONS (Tables)",
     "shortName": "PRINCIPAL TRANSACTIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.citigroup.com/role/RETIREMENTBENEFITSTables",
     "longName": "9955517 - Disclosure - RETIREMENT BENEFITS (Tables)",
     "shortName": "RETIREMENT BENEFITS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.citigroup.com/role/EARNINGSPERSHARETables",
     "longName": "9955518 - Disclosure - EARNINGS PER SHARE (Tables)",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSTables",
     "longName": "9955519 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS (Tables)",
     "shortName": "SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfResaleAgreements",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfResaleAgreements",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.citigroup.com/role/INVESTMENTSTables",
     "longName": "9955520 - Disclosure - INVESTMENTS (Tables)",
     "shortName": "INVESTMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SummaryInvestmentHoldingsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SummaryInvestmentHoldingsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.citigroup.com/role/LOANSTables",
     "longName": "9955521 - Disclosure - LOANS (Tables)",
     "shortName": "LOANS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESTables",
     "longName": "9955522 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables)",
     "shortName": "ALLOWANCE FOR CREDIT LOSSES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSTables",
     "longName": "9955523 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.citigroup.com/role/DEPOSITSTables",
     "longName": "9955524 - Disclosure - DEPOSITS (Tables)",
     "shortName": "DEPOSITS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.citigroup.com/role/DEBTTables",
     "longName": "9955525 - Disclosure - DEBT (Tables)",
     "shortName": "DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCITables",
     "longName": "9955526 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) (Tables)",
     "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.citigroup.com/role/PREFERREDSTOCKTables",
     "longName": "9955527 - Disclosure - PREFERRED STOCK (Tables)",
     "shortName": "PREFERRED STOCK (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:ScheduleOfPreferredStockTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:ScheduleOfPreferredStockTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables",
     "longName": "9955528 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES (Tables)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.citigroup.com/role/DERIVATIVESTables",
     "longName": "9955529 - Disclosure - DERIVATIVES (Tables)",
     "shortName": "DERIVATIVES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables",
     "longName": "9955530 - Disclosure - FAIR VALUE MEASUREMENT (Tables)",
     "shortName": "FAIR VALUE MEASUREMENT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:ScheduleofCreditValueAdjustmentsandFundingValuationAdjustmentstoFairValueAppliedtoDerivativeInstrumentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:ScheduleofCreditValueAdjustmentsandFundingValuationAdjustmentstoFairValueAppliedtoDerivativeInstrumentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.citigroup.com/role/FAIRVALUEELECTIONSTables",
     "longName": "9955531 - Disclosure - FAIR VALUE ELECTIONS (Tables)",
     "shortName": "FAIR VALUE ELECTIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:ScheduleOfFinancialInstrumentsSelectedForFairValueAccountingTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:ScheduleOfFinancialInstrumentsSelectedForFairValueAccountingTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSTables",
     "longName": "9955532 - Disclosure - GUARANTEES AND COMMITMENTS (Tables)",
     "shortName": "GUARANTEES AND COMMITMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGuaranteeObligationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.citigroup.com/role/LEASESTables",
     "longName": "9955533 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:AssetsAndLiabilitiesLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:AssetsAndLiabilitiesLesseeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESTables",
     "longName": "9955534 - Disclosure - SUBSIDIARY GUARANTEES (Tables)",
     "shortName": "SUBSIDIARY GUARANTEES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails",
     "longName": "9955535 - Disclosure - SIGNIFICANT DISPOSALS AND OTHER BUSINESS EXITS (Details)",
     "shortName": "SIGNIFICANT DISPOSALS AND OTHER BUSINESS EXITS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-67",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
     "longName": "9955536 - Disclosure - REPORTABLE BUSINESS SEGMENTS AND ALL OTHER - Operations by Segment (Details)",
     "shortName": "REPORTABLE BUSINESS SEGMENTS AND ALL OTHER - Operations by Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfReportableSegments",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfReportableSegments",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
     "longName": "9955537 - Disclosure - REPORTABLE BUSINESS SEGMENTS AND ALL OTHER - Reconciliation (Details)",
     "shortName": "REPORTABLE BUSINESS SEGMENTS AND ALL OTHER - Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-100",
      "name": "c:DiscontinuedOperationOperatingExpensesOfDiscontinuedOperationBeforeIncomeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails",
     "longName": "9955538 - Disclosure - INTEREST INCOME AND EXPENSE (Details)",
     "shortName": "INTEREST INCOME AND EXPENSE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "c:ScheduleOfInterestRevenuesAndExpensesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "c:ScheduleOfInterestRevenuesAndExpensesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails",
     "longName": "9955539 - Disclosure - COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES - Commissions and Fees Revenue (Details)",
     "shortName": "COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES - Commissions and Fees Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:CommissionsAndFees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfCommissionAndFeeRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:CommissionsAndFees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfCommissionAndFeeRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails",
     "longName": "9955540 - Disclosure - COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES - Administration and Other Fiduciary Fees (Details)",
     "shortName": "COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES - Administration and Other Fiduciary Fees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:AdministrationAndOtherFiduciaryFees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-132",
      "name": "c:AdministrationAndOtherFiduciaryFees",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails",
     "longName": "9955541 - Disclosure - PRINCIPAL TRANSACTIONS (Details)",
     "shortName": "PRINCIPAL TRANSACTIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PrincipalTransactionsRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-140",
      "name": "us-gaap:PrincipalTransactionsRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfPrincipalTransactionsRevenueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails",
     "longName": "9955542 - Disclosure - RETIREMENT BENEFITS - Net (Benefit) Expense (Details)",
     "shortName": "RETIREMENT BENEFITS - Net (Benefit) Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-150",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-150",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails",
     "longName": "9955543 - Disclosure - RETIREMENT BENEFITS - Contributions (Details)",
     "shortName": "RETIREMENT BENEFITS - Contributions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-150",
      "name": "c:DefinedBenefitPlanPlanAssetsContributionsByReimbursementsToEmployer",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfActualAndExpectedEmployerContributionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-150",
      "name": "c:DefinedBenefitPlanPlanAssetsContributionsByReimbursementsToEmployer",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfActualAndExpectedEmployerContributionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.citigroup.com/role/EARNINGSPERSHAREDetails",
     "longName": "9955544 - Disclosure - EARNINGS PER SHARE (Details)",
     "shortName": "EARNINGS PER SHARE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:IncomeLossFromContinuingOperationAfterNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails",
     "longName": "9955545 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Securities (Details)",
     "shortName": "SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:SecuritiesPurchasedUnderAgreementsToResell",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:OffsettingLiabilitiesTableTextBlock",
       "us-gaap:OffsettingAssetsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:DepositsPaidForSecuritiesBorrowedAtCarryingValueBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfResaleAgreements",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails",
     "longName": "9955546 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Offsetting (Details)",
     "shortName": "SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Offsetting (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:OffsettingLiabilitiesTableTextBlock",
       "us-gaap:OffsettingAssetsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:OffsettingLiabilitiesTableTextBlock",
       "us-gaap:OffsettingAssetsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails",
     "longName": "9955547 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Repurchase Agreements by Contractual Maturity (Details)",
     "shortName": "SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Repurchase Agreements by Contractual Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-163",
      "name": "us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails",
     "longName": "9955548 - Disclosure - SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Repurchase Agreements by Class of Collateral (Details)",
     "shortName": "SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS - Repurchase Agreements by Class of Collateral (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-171",
      "name": "us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
     "longName": "9955549 - Disclosure - INVESTMENTS - Overview (Details)",
     "shortName": "INVESTMENTS - Overview (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryInvestmentHoldingsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryInvestmentHoldingsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
     "longName": "9955550 - Disclosure - INVESTMENTS - Fair Value of AFS Securities (Details)",
     "shortName": "INVESTMENTS - Fair Value of AFS Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
     "longName": "9955551 - Disclosure - INVESTMENTS - Fair Value of AFS Debt Securities by Contractual Maturity Date (Details)",
     "shortName": "INVESTMENTS - Fair Value of AFS Debt Securities by Contractual Maturity Date (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryInvestmentHoldingsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-176",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
     "longName": "9955552 - Disclosure - INVESTMENTS - Debt Securities Held-to-Maturity (Details)",
     "shortName": "INVESTMENTS - Debt Securities Held-to-Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryInvestmentHoldingsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
     "longName": "9955553 - Disclosure - INVESTMENTS - Carrying Value and Fair Value of HTM Debt Securities by Contractual Maturity Dates (Details)",
     "shortName": "INVESTMENTS - Carrying Value and Fair Value of HTM Debt Securities by Contractual Maturity Dates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryInvestmentHoldingsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-198",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.citigroup.com/role/INVESTMENTSRecognitionandMeasurementofImpairmentDetails",
     "longName": "9955554 - Disclosure - INVESTMENTS - Recognition and Measurement of Impairment (Details)",
     "shortName": "INVESTMENTS - Recognition and Measurement of Impairment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:DebtSecuritiesAvailableForSaleRealizedGainLossIntentToSell",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:OtherThanTemporaryImpairmentLossesInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:DebtSecuritiesAvailableForSaleRealizedGainLossIntentToSell",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:OtherThanTemporaryImpairmentLossesInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails",
     "longName": "9955556 - Disclosure - INVESTMENTS - Carrying Value of Non-marketable Equity Securities Measured Using the Measurement Alternative (Details)",
     "shortName": "INVESTMENTS - Carrying Value of Non-marketable Equity Securities Measured Using the Measurement Alternative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
     "longName": "9955557 - Disclosure - LOANS - Corporate Loans (Details)",
     "shortName": "LOANS - Corporate Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:LoanCategoriesNumber",
      "unitRef": "category",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:LoanCategoriesNumber",
      "unitRef": "category",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
     "longName": "9955558 - Disclosure - LOANS - Corporate Loan Delinquency (Details)",
     "shortName": "LOANS - Corporate Loan Delinquency (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:LoansReceivableFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "c:FinancingReceivableRecordedInvestmentPastDueAndAccruing",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
     "longName": "9955559 - Disclosure - LOANS - Corporate Loans Credit Quality Indicators (Details)",
     "shortName": "LOANS - Corporate Loans Credit Quality Indicators (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
     "longName": "9955560 - Disclosure - LOANS - Corporate Loans Gross Credit Losses (Details)",
     "shortName": "LOANS - Corporate Loans Gross Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-104",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
     "longName": "9955561 - Disclosure - LOANS - Non-Accrual Corporate Loans (Details)",
     "shortName": "LOANS - Non-Accrual Corporate Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
     "longName": "9955562 - Disclosure - LOANS - Corporate Loan Modifications to Borrowers Experiencing Financial Difficulty (Details)",
     "shortName": "LOANS - Corporate Loan Modifications to Borrowers Experiencing Financial Difficulty (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-104",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-104",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails",
     "longName": "9955563 - Disclosure - LOANS - Performance of Modified Corporate Loans (Details)",
     "shortName": "LOANS - Performance of Modified Corporate Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedAccumulated",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-14",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestModifiedAccumulated",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
     "longName": "9955564 - Disclosure - LOANS - Consumer Loans, Delinquencies and Non-Accrual Details (Details)",
     "shortName": "LOANS - Consumer Loans, Delinquencies and Non-Accrual Details (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:FinancingReceivableAccruedInterestIncreaseDecrease",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
     "longName": "9955565 - Disclosure - LOANS - Interest Income Recognized for Non-Accrual Consumer Loans (Details)",
     "shortName": "LOANS - Interest Income Recognized for Non-Accrual Consumer Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-102",
      "name": "us-gaap:FinancingReceivableNonaccrualInterestIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-102",
      "name": "us-gaap:FinancingReceivableNonaccrualInterestIncome",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
     "longName": "9955566 - Disclosure - LOANS - Consumer Loans Credit Scores (Details)",
     "shortName": "LOANS - Consumer Loans Credit Scores (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-381",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
     "longName": "9955567 - Disclosure - LOANS - Consumer Loans Gross Credit Losses (Details)",
     "shortName": "LOANS - Consumer Loans Gross Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-575",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
     "longName": "9955568 - Disclosure - LOANS - Loan-to-Value Ratios Consumer Loans (Details)",
     "shortName": "LOANS - Loan-to-Value Ratios Consumer Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-607",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
     "longName": "9955569 - Disclosure - LOANS - Consumer Loans and Ratios Outside of North America (Details)",
     "shortName": "LOANS - Consumer Loans and Ratios Outside of North America (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-391",
      "name": "c:FinancingReceivableNetCreditLossPercentPastDue",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails",
     "longName": "9955570 - Disclosure - LOANS - Types of Consumer Loan Modifications and Their Financial Effect (Details)",
     "shortName": "LOANS - Types of Consumer Loan Modifications and Their Financial Effect (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-471",
      "name": "us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-471",
      "name": "us-gaap:FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
     "longName": "9955571 - Disclosure - LOANS - Performance of Modified Consumer Loans (Details)",
     "shortName": "LOANS - Performance of Modified Consumer Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-371",
      "name": "c:FinancingReceivableExcludingAccruedInterestModifiedDuringThe12MonthsPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-371",
      "name": "c:FinancingReceivableExcludingAccruedInterestModifiedDuringThe12MonthsPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
     "longName": "9955572 - Disclosure - LOANS - Defaults of Modified Consumer Loans (Details)",
     "shortName": "LOANS - Defaults of Modified Consumer Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-471",
      "name": "us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-471",
      "name": "us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
     "longName": "9955573 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Allowance for Credit Losses Roll Forward (Details)",
     "shortName": "ALLOWANCE FOR CREDIT LOSSES - Allowance for Credit Losses Roll Forward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:OffBalanceSheetCreditLossLiabilityOtherAdjustmentsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
     "longName": "9955574 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Allowance for Credit Losses Roll Forward by Segment (Details)",
     "shortName": "ALLOWANCE FOR CREDIT LOSSES - Allowance for Credit Losses Roll Forward by Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails",
     "longName": "9955575 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Narrative (Details)",
     "shortName": "ALLOWANCE FOR CREDIT LOSSES - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesAllowancesForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesIncreaseDecreaseInAllowancesForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails",
     "longName": "9955576 - Disclosure - ALLOWANCE FOR CREDIT LOSSES - Schedule of Allowance for Credit Losses for Other Assets (Details)",
     "shortName": "ALLOWANCE FOR CREDIT LOSSES - Schedule of Allowance for Credit Losses for Other Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "c:FinancingReceivableOtherAssetsAllowanceforCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:FinancingReceivableOtherAssetsAllowanceforCreditLossWriteoffs",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:FinancingReceivableOtherAssetsAllowanceforCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
     "longName": "9955577 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Changes in Goodwill (Details)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS - Changes in Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails",
     "longName": "9955578 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Details)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS - Components of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:IntangibleAssetsExcludingMortgageServicingRightsGrossCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "c:ScheduleOfChangesInIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:IntangibleAssetsExcludingMortgageServicingRightsGrossCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "c:ScheduleOfChangesInIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
     "longName": "9955579 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Changes in Intangible Assets (Details)",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS - Changes in Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "c:IntangibleAssetsExcludingMortgageServicingRights",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "c:ScheduleOfChangesInIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:IntangibleAssetsExcludingMortgageServicingRightsAcquisitionsDivestitures",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "c:ScheduleOfChangesInIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.citigroup.com/role/DEPOSITSDetails",
     "longName": "9955580 - Disclosure - DEPOSITS (Details)",
     "shortName": "DEPOSITS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:NoninterestBearingDepositLiabilitiesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "us-gaap:DepositLiabilitiesTypeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:NoninterestBearingDepositLiabilitiesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "us-gaap:DepositLiabilitiesTypeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails",
     "longName": "9955581 - Disclosure - DEBT - Short-Term Borrowings (Details)",
     "shortName": "DEBT - Short-Term Borrowings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CommercialPaper",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:OtherShortTermBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.citigroup.com/role/DEBTLongTermDebtDetails",
     "longName": "9955582 - Disclosure - DEBT - Long-Term Debt (Details)",
     "shortName": "DEBT - Long-Term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:TrustPreferredSecuritiesCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "c:TrustPreferredSecuritiesCarryingValue",
       "span",
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails",
     "longName": "9955583 - Disclosure - DEBT - Trust Preferred Securities (Details)",
     "shortName": "DEBT - Trust Preferred Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:TrustPreferredSecuritiesLiquidationValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "c:ScheduleOfTrustPreferredSecuritiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:TrustPreferredSecuritiesLiquidationValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "c:ScheduleOfTrustPreferredSecuritiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
     "longName": "9955584 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) - Change in Each Component of AOCI (Details)",
     "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) - Change in Each Component of AOCI (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:LiabilityForFuturePolicyBenefitAfterReinsurance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
     "longName": "9955585 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) - Schedule of Pre-Tax and After-Tax (Details)",
     "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) - Schedule of Pre-Tax and After-Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-42",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossBeforeTax1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "c:ScheduleOfBeforeAndAfterTaxChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
     "longName": "9955586 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) - Reclassification out of AOCI (Details)",
     "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI) - Reclassification out of AOCI (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RealizedInvestmentGainsLosses",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-924",
      "name": "us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails",
     "longName": "9955587 - Disclosure - PREFERRED STOCK - Schedule of Preferred Stock Outstanding (Details)",
     "shortName": "PREFERRED STOCK - Schedule of Preferred Stock Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:PreferredStockValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "c:ScheduleOfPreferredStockTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-927",
      "name": "us-gaap:PreferredStockRedemptionPricePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "c:ScheduleOfPreferredStockTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails",
     "longName": "9955588 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Schedule of Variable Interest Entities (Details)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Schedule of Variable Interest Entities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:VariableInterestEntityConsolidatedAndNonconsolidatedEntitiesAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:VariableInterestEntityConsolidatedAndNonconsolidatedEntitiesAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
     "longName": "9955589 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Assets and Liabilities of VIEs (Details)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Assets and Liabilities of VIEs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CashAndDueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-998",
      "name": "us-gaap:CashAndDueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails",
     "longName": "9955590 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Funding Commitments (Details)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Funding Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:VariableInterestEntityFundingCommitmentsUnfundedMaximumExposureToLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1048",
      "name": "c:VariableInterestEntityFundingCommitmentsUnfundedMaximumExposureToLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfFundingCommitmentsOfUnconsolidatedVariableInterestEntitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails",
     "longName": "9955591 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Carrying Amounts and Classifications of Consolidated Assets (Details)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Carrying Amounts and Classifications of Consolidated Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CashAndDueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1052",
      "name": "us-gaap:CashAndDueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfSignificantInterestsInUnconsolidatedVariableInterestEntitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails",
     "longName": "9955592 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Credit Card Securitizations (Details)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Credit Card Securitizations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:SecuritizationTrustNumber",
      "unitRef": "trust",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:SecuritizationTrustNumber",
      "unitRef": "trust",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails",
     "longName": "9955593 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Mortgage Securitizations (Details)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Mortgage Securitizations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-1054",
      "name": "c:ContinuingInvolvementwithTransferredFinancialAssetsPrincipalAmountSecuritizedDuringPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfCashFlowMortgageSecuritizationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1054",
      "name": "c:ContinuingInvolvementwithTransferredFinancialAssetsPrincipalAmountSecuritizedDuringPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfCashFlowMortgageSecuritizationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails",
     "longName": "9955594 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Loan Delinquencies and Liquidation Losses (Details)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Loan Delinquencies and Liquidation Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-1064",
      "name": "us-gaap:DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuantitativeInformationAboutSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1064",
      "name": "us-gaap:DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuantitativeInformationAboutSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails",
     "longName": "9955595 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Mortgage Servicing Rights (Details)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Mortgage Servicing Rights (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c-1081",
      "name": "c:ContinuingInvolvementwithTransferredFinancialAssetsPrincipalAmountSecuritizedDuringPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1081",
      "name": "c:ContinuingInvolvementwithTransferredFinancialAssetsPrincipalAmountSecuritizedDuringPeriod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails",
     "longName": "9955596 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Asset-Backed Commercial Paper Conduits (Details)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Asset-Backed Commercial Paper Conduits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CommercialPaper",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1095",
      "name": "us-gaap:ShortTermBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails",
     "longName": "9955597 - Disclosure - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Asset Based Financing (Details)",
     "shortName": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - Asset Based Financing (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:VariableInterestEntityNonconsolidatedInvolvementAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1097",
      "name": "c:VariableInterestEntityNonconsolidatedInvolvementAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfAssetBasedFinancingUnconsolidatedVIETableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
     "longName": "9955598 - Disclosure - DERIVATIVES - Derivative Notionals (Details)",
     "shortName": "DERIVATIVES - Derivative Notionals (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c-1195",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1195",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
     "longName": "9955599 - Disclosure - DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details)",
     "shortName": "DERIVATIVES - Derivative Mark-to-Market (MTM) Receivables/Payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
     "longName": "9955600 - Disclosure - DERIVATIVES - Fair Value Hedges (Details)",
     "shortName": "DERIVATIVES - Fair Value Hedges (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "c:GainLossOnDerivativesNetMarkToMarketApproach",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "c:GainLossOnDerivativesNetMarkToMarketApproach",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails",
     "longName": "9955601 - Disclosure - DERIVATIVES - Cumulative Basis Adjustment (Details)",
     "shortName": "DERIVATIVES - Cumulative Basis Adjustment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:HedgedLiabilityFairValueHedge",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:HedgedLiabilityFairValueHedge",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails",
     "longName": "9955602 - Disclosure - DERIVATIVES - Cash Flow Hedges (Details)",
     "shortName": "DERIVATIVES - Cash Flow Hedges (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails",
     "longName": "9955603 - Disclosure - DERIVATIVES - Net Investment Hedges (Details)",
     "shortName": "DERIVATIVES - Net Investment Hedges (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1287",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
     "longName": "9955604 - Disclosure - DERIVATIVES - Credit Derivatives (Details)",
     "shortName": "DERIVATIVES - Credit Derivatives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CreditRiskDerivativeAssetsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CreditRiskDerivativeAssetsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails",
     "longName": "9955605 - Disclosure - FAIR VALUE MEASUREMENT - Market Valuation Adjustments (Details)",
     "shortName": "FAIR VALUE MEASUREMENT - Market Valuation Adjustments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:CounterpartyDerivativeCreditRiskValuationAdjustmentDerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleofCreditValueAdjustmentsandFundingValuationAdjustmentstoFairValueAppliedtoDerivativeInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:CounterpartyDerivativeCreditRiskValuationAdjustmentDerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleofCreditValueAdjustmentsandFundingValuationAdjustmentstoFairValueAppliedtoDerivativeInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
     "longName": "9955606 - Disclosure - FAIR VALUE MEASUREMENT - Items Measured at Fair Value on a Recurring Basis (Details)",
     "shortName": "FAIR VALUE MEASUREMENT - Items Measured at Fair Value on a Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:SecuritiesPurchasedUnderAgreementsToResellLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:OffsettingLiabilitiesTableTextBlock",
       "us-gaap:OffsettingAssetsTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1424",
      "name": "us-gaap:AlternativeInvestment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
     "longName": "9955607 - Disclosure - FAIR VALUE MEASUREMENT - Level 3 Fair Value Rollforward (Details)",
     "shortName": "FAIR VALUE MEASUREMENT - Level 3 Fair Value Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "c-1595",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1595",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails",
     "longName": "9955608 - Disclosure - FAIR VALUE MEASUREMENT - Level 3 Fair Value Rollforward - Narrative (Details)",
     "shortName": "FAIR VALUE MEASUREMENT - Level 3 Fair Value Rollforward - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "c-1659",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R133": {
     "role": "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
     "longName": "9955609 - Disclosure - FAIR VALUE MEASUREMENT - Valuation Techniques and Inputs for Level 3 Fair Value Measurements (Details)",
     "shortName": "FAIR VALUE MEASUREMENT - Valuation Techniques and Inputs for Level 3 Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryInvestmentHoldingsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1881",
      "name": "c:MortgagebackedSecuritiesFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
     "longName": "9955610 - Disclosure - FAIR VALUE MEASUREMENT - Items Measured at Fair Value on a Nonrecurring Basis (Details)",
     "shortName": "FAIR VALUE MEASUREMENT - Items Measured at Fair Value on a Nonrecurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:NonMarketableEquitySecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1981",
      "name": "us-gaap:LoansHeldForSaleFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails",
     "longName": "9955611 - Disclosure - FAIR VALUE MEASUREMENT - Valuation Techniques and Inputs for Level 3 Nonrecurring Fair Value Measurements (Details)",
     "shortName": "FAIR VALUE MEASUREMENT - Valuation Techniques and Inputs for Level 3 Nonrecurring Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "c-2021",
      "name": "c:FairValueMeasurementWithUnobservableInputsReconciliationNonRecurringBasisAssetGainLossIncludedInEarnings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:FairValueAssetsMeasuredonNonrecurringBasisChangesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2021",
      "name": "c:FairValueMeasurementWithUnobservableInputsReconciliationNonRecurringBasisAssetGainLossIncludedInEarnings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:FairValueAssetsMeasuredonNonrecurringBasisChangesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
     "longName": "9955612 - Disclosure - FAIR VALUE MEASUREMENT - Estimate Fair Value of Financial Instruments Not Carried at Fair Value (Details)",
     "shortName": "FAIR VALUE MEASUREMENT - Estimate Fair Value of Financial Instruments Not Carried at Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:LoansReceivableFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2023",
      "name": "c:HeldtomaturityandOtherSecuritiesCarriedatCostFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
     "longName": "9955613 - Disclosure - FAIR VALUE ELECTIONS - Changes in Fair Value Gains (Losses) (Details)",
     "shortName": "FAIR VALUE ELECTIONS - Changes in Fair Value Gains (Losses) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "c-2037",
      "name": "us-gaap:FairValueOptionChangesInFairValueGainLoss1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "c:ScheduleOfFinancialInstrumentsSelectedForFairValueAccountingTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2037",
      "name": "us-gaap:FairValueOptionChangesInFairValueGainLoss1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "c:ScheduleOfFinancialInstrumentsSelectedForFairValueAccountingTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
     "longName": "9955614 - Disclosure - FAIR VALUE ELECTIONS - Valuation Adjustments, Fair Value Option for Financial Assets and Financial Liabilities (Details)",
     "shortName": "FAIR VALUE ELECTIONS - Valuation Adjustments, Fair Value Option for Financial Assets and Financial Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
     "longName": "9955615 - Disclosure - FAIR VALUE ELECTIONS - Certain Structured and Non-Structured Liabilities (Details)",
     "shortName": "FAIR VALUE ELECTIONS - Certain Structured and Non-Structured Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:CertainStructuredLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfCarryingValueOfDebtDisaggregatedByTypeOfEmbeddedDerivativeInstrumentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:CertainStructuredLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfCarryingValueOfDebtDisaggregatedByTypeOfEmbeddedDerivativeInstrumentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails",
     "longName": "9955616 - Disclosure - GUARANTEES AND COMMITMENTS - Guarantees (Details)",
     "shortName": "GUARANTEES AND COMMITMENTS - Guarantees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:GuaranteeObligationsMaximumExposureExpireWithinOneYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:GuaranteeObligationsMaximumExposureExpireWithinOneYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails",
     "longName": "9955617 - Disclosure - GUARANTEES AND COMMITMENTS - Performance Risk (Details)",
     "shortName": "GUARANTEES AND COMMITMENTS - Performance Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2134",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfGuaranteeObligationsByCreditRatingsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails",
     "longName": "9955618 - Disclosure - GUARANTEES AND COMMITMENTS - Credit Commitments and Lines of Credit (Details)",
     "shortName": "GUARANTEES AND COMMITMENTS - Credit Commitments and Lines of Credit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "c:CreditCommitments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfCreditCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "c:CreditCommitments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:ScheduleOfCreditCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSRestrictedCashDetails",
     "longName": "9955619 - Disclosure - GUARANTEES AND COMMITMENTS - Restricted Cash (Details)",
     "shortName": "GUARANTEES AND COMMITMENTS - Restricted Cash (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.citigroup.com/role/LEASESDetails",
     "longName": "9955620 - Disclosure - LEASES (Details)",
     "shortName": "LEASES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "c:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.citigroup.com/role/CONTINGENCIESDetails",
     "longName": "9955621 - Disclosure - CONTINGENCIES (Details)",
     "shortName": "CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:LossContingencyEstimateOfPossibleLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:LossContingencyEstimateOfPossibleLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R146": {
     "role": "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails",
     "longName": "9955622 - Disclosure - SUBSIDIARY GUARANTEES - Summarized Income Statement (Details)",
     "shortName": "SUBSIDIARY GUARANTEES - Summarized Income Statement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2186",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    },
    "R147": {
     "role": "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails",
     "longName": "9955623 - Disclosure - SUBSIDIARY GUARANTEES - Summarized Balance Sheet (Details)",
     "shortName": "SUBSIDIARY GUARANTEES - Summarized Balance Sheet (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": {
      "contextRef": "c-2",
      "name": "us-gaap:CashAndDueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-2188",
      "name": "us-gaap:CashAndDueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c-20260331.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in accumulated other comprehensive income (loss)",
        "verboseLabel": "Change in accumulated other comprehensive income (loss), after-tax",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "c_AOCitibankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AOCitibankMember",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AO Citibank",
        "label": "AO Citibank [Member]",
        "documentation": "AO Citibank"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r1788"
     ]
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable Type [Axis]",
        "label": "Receivable Type [Axis]",
        "documentation": "Information by type of receivable."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r120"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Defined Benefit Plans Adjustment Attributable to Noncontrolling Interest",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r5",
      "r20",
      "r33",
      "r124",
      "r1707",
      "r1708",
      "r1709"
     ]
    },
    "c_AccumulatedDefinedBenefitPlansAdjustmentCurtailmentAndSettlementAttributableToParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentCurtailmentAndSettlementAttributableToParentMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Curtailment/settlement impact",
        "label": "Accumulated Defined Benefit Plans Adjustment, Curtailment and Settlement, Attributable To Parent [Member]",
        "documentation": "Accumulated Defined Benefit Plans Adjustment, Curtailment and Settlement, Attributable To Parent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Benefit plans",
        "terseLabel": "Benefit plan adjustments",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r5",
      "r20",
      "r33",
      "r124",
      "r1707",
      "r1708",
      "r1709"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior service cost (benefit)",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r20",
      "r33",
      "r353",
      "r354",
      "r1707"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net actuarial loss",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r33",
      "r124",
      "r353",
      "r354",
      "r1707"
     ]
    },
    "us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r20",
      "r33",
      "r122",
      "r123",
      "r1004",
      "r1010",
      "r1707",
      "r1708",
      "r1709"
     ]
    },
    "us-gaap_AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Noncontrolling Interest",
        "label": "Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive income (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option, attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r344",
      "r848",
      "r1707",
      "r1708",
      "r1709"
     ]
    },
    "us-gaap_AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt valuation adjustment (DVA)",
        "label": "Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r344",
      "r353",
      "r354",
      "r848",
      "r1707"
     ]
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r848",
      "r1707",
      "r1708",
      "r1709"
     ]
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedges",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r353",
      "r354",
      "r848",
      "r943",
      "r944",
      "r945",
      "r946",
      "r1357",
      "r1707"
     ]
    },
    "us-gaap_AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Noncontrolling Interest",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Noncontrolling Interest [Member]",
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r344",
      "r1707",
      "r1708",
      "r1709"
     ]
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net unrealized gains (losses) on debt securities",
        "netLabel": "Net unrealized gains (losses) on debt securities",
        "verboseLabel": "Realized gains (losses) on investment securities",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]",
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r340",
      "r344",
      "r353",
      "r354",
      "r1707"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossBeforeTax1",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning of period, pretax",
        "periodEndLabel": "Balance, end of period, pretax",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, before Tax",
        "documentation": "Amount before tax of increase (decrease) in accumulated equity from transactions and other events and circumstances from non-owner sources, including portion attributable to noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r943",
      "r944",
      "r945",
      "r946",
      "r1004",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss) (AOCI)",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r125",
      "r326",
      "r1147",
      "r1191",
      "r1192",
      "r1964"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r943",
      "r944",
      "r945",
      "r946",
      "r1004",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Citigroup's accumulated other comprehensive income (loss)",
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r20",
      "r33",
      "r936",
      "r939",
      "r1022",
      "r1187",
      "r1188",
      "r1707",
      "r1708",
      "r1709",
      "r1771",
      "r1772",
      "r1773",
      "r1774"
     ]
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CTA, net of hedges",
        "verboseLabel": "Foreign currency translation adjustment (CTA)",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r20",
      "r33",
      "r122",
      "r123",
      "r353",
      "r354",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1707"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1592"
     ]
    },
    "us-gaap_AdditionalCollateralAggregateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalCollateralAggregateFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional collateral to be posted",
        "label": "Additional Collateral, Aggregate Fair Value",
        "documentation": "The aggregate fair value of additional assets that would be required to be posted as collateral for derivative instruments with credit-risk-related contingent features if the credit-risk-related contingent features were triggered at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r912",
      "r1494"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r1513",
      "r2064"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1605"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1605"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1605"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1605"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefit plans",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r791"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total adjustments",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity",
        "documentation": "Amount of expense (income); loss (gain); increase (decrease) in liability and (increase) decrease in asset used in operating activity; and cash inflow (outflow) from operating activity, classified as other; in reconciling net income to reflect cash provided by (used in) operating activity when indirect cash flow method is applied."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities of continuing operations",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_AdministrationAndOtherFiduciaryFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AdministrationAndOtherFiduciaryFees",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administration and other fiduciary fees",
        "verboseLabel": "Total administration and other fiduciary fees",
        "label": "Administration And Other Fiduciary Fees",
        "documentation": "Administration And Other Fiduciary Fees"
       }
      }
     },
     "auth_ref": []
    },
    "c_AdministrationAndOtherFiduciaryFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AdministrationAndOtherFiduciaryFeesMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Administration and other fiduciary fees",
        "label": "Administration And Other Fiduciary Fees [Member]",
        "documentation": "Administration And Other Fiduciary Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_AdvancesFromSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AdvancesFromSubsidiaries",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances from subsidiaries",
        "label": "Advances From Subsidiaries",
        "documentation": "Advances from Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "c_AdvancesToSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AdvancesToSubsidiaries",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances to subsidiaries",
        "label": "Advances To Subsidiaries",
        "documentation": "Advances to Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1638"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1564",
      "r1574",
      "r1584",
      "r1616"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1567",
      "r1577",
      "r1587",
      "r1619"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1639"
     ]
    },
    "c_AirplanesShipsAndOtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AirplanesShipsAndOtherAssetsMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other (including investment funds, airlines and shipping)",
        "label": "Airplanes Ships and Other Assets [Member]",
        "documentation": "This element represents airplanes, ships and other assets."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1605"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1612"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1578",
      "r1588",
      "r1612",
      "r1620",
      "r1624",
      "r1632"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1630"
     ]
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of allowance for credit losses and investment in loans by portfolio segment",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r1829"
     ]
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForCreditLossesTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ALLOWANCE FOR CREDIT LOSSES",
        "label": "Allowance for Credit Losses [Text Block]",
        "documentation": "The entire disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForLoanAndLeaseLossesRollForward",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for credit losses",
        "label": "Allowance for Loan and Lease Losses [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AlternativeInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AlternativeInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-marketable equity securities measured using the measurement alternative",
        "verboseLabel": "Investments measured at net asset value excluded from Level 3",
        "label": "Alternative Investment",
        "documentation": "Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund."
       }
      }
     },
     "auth_ref": [
      "r952",
      "r972",
      "r984",
      "r985",
      "r990",
      "r1495",
      "r1499",
      "r1500",
      "r1967",
      "r1969",
      "r1970",
      "r1971"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_AociAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AociAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI Attributable to Noncontrolling Interest",
        "label": "AOCI Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r20",
      "r33",
      "r1707",
      "r1708",
      "r1709"
     ]
    },
    "us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AociDerivativeQualifyingAsHedgeExcludedComponentNoncontrollingInterestMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI, Derivative Qualifying as Hedge, Excluded Component, Noncontrolling Interest",
        "label": "AOCI, Derivative Qualifying as Hedge, Excluded Component, Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive income (loss) from increase (decrease) in value of excluded component of derivative hedge, attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r943",
      "r1707",
      "r1708",
      "r1709"
     ]
    },
    "us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AociDerivativeQualifyingAsHedgeExcludedComponentParentMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excluded component of fair value hedges",
        "verboseLabel": "Excluded component of fair value hedges",
        "label": "AOCI, Derivative Qualifying as Hedge, Excluded Component, Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) from increase (decrease) in value of excluded component of derivative hedge, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r353",
      "r354",
      "r943",
      "r1707"
     ]
    },
    "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AociIncludingPortionAttributableToNoncontrollingInterestTax",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedPeriodStartLabel": "Balance, beginning of period, tax effect",
        "negatedPeriodEndLabel": "Balance, end of period, tax effect",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Tax",
        "documentation": "Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) including portion attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AociLiabilityForFuturePolicyBenefitNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AociLiabilityForFuturePolicyBenefitNoncontrollingInterestMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI, Liability for Future Policy Benefit, Noncontrolling Interest",
        "label": "AOCI, Liability for Future Policy Benefit, Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive income (loss) (AOCI) from (increase) decrease in liability for future policy benefit from change in discount rate, attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r344",
      "r848",
      "r1707",
      "r1708",
      "r1709"
     ]
    },
    "us-gaap_AociLiabilityForFuturePolicyBenefitParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AociLiabilityForFuturePolicyBenefitParentMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-duration insurance contracts",
        "label": "AOCI, Liability for Future Policy Benefit, Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) (AOCI) from (increase) decrease in liability for future policy benefit from change in discount rate, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r344",
      "r353",
      "r354",
      "r848",
      "r1707"
     ]
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetBackedSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset-based financing",
        "verboseLabel": "Asset-backed securities",
        "label": "Asset-Backed Securities [Member]",
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans."
       }
      }
     },
     "auth_ref": [
      "r1415",
      "r1417",
      "r1514",
      "r1798",
      "r1808",
      "r1816"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "c_VariableInterestEntityConsolidatedAndNonconsolidatedEntitiesAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "verboseLabel": "Identifiable assets",
        "netLabel": "Consolidated VIE/SPE assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r209",
      "r320",
      "r373",
      "r377",
      "r378",
      "r427",
      "r437",
      "r455",
      "r459",
      "r522",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r618",
      "r844",
      "r850",
      "r994",
      "r1123",
      "r1124",
      "r1142",
      "r1252",
      "r1372",
      "r1373",
      "r1410",
      "r1513",
      "r1532",
      "r1534",
      "r1555",
      "r1884",
      "r1885",
      "r1996"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/LEASESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU asset and lease liabilities",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities, Lessee"
       }
      }
     },
     "auth_ref": []
    },
    "c_AssetsBeforeEffectsOfMasterNettingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AssetsBeforeEffectsOfMasterNettingArrangements",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets before netting",
        "label": "Assets before Effects of Master Netting Arrangements",
        "documentation": "This element represents the aggregate of the assets reported on the balance sheet at period end, presented on a gross basis even when derivatives and other financial assets are subject to master netting arrangements and qualify for net presentation in the statement of financial position."
       }
      }
     },
     "auth_ref": []
    },
    "c_AssetsDerivativeAssetFairValueGrossLiabilityObligationToReturnCashOffsetAndSecuritiesPurchasedUnderAgreementsToResellLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AssetsDerivativeAssetFairValueGrossLiabilityObligationToReturnCashOffsetAndSecuritiesPurchasedUnderAgreementsToResellLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Netting, Assets, total of netting agreements and cash collateral received",
        "label": "Assets Derivative Asset Fair Value Gross Liability Obligation to Return Cash Offset and Securities Purchased under Agreements to Resell Liability",
        "documentation": "Represents the aggregate of fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset; obligation to return cash collateral under master netting arrangements; and amount of liability associated with funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "verboseLabel": "Carrying amount reported on the Consolidated Balance Sheet",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r1495"
     ]
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Fair Value Disclosure [Abstract]",
        "label": "Assets, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total assets",
        "label": "Assets [Member]",
        "documentation": "Asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r84",
      "r97",
      "r149",
      "r316",
      "r317"
     ]
    },
    "c_AssetsOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "AssetsOtherMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total other assets",
        "label": "Assets Other [Member]",
        "documentation": "This element represents other assets not otherwise disclosed separately."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseLineItems",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets Sold under Agreements to Repurchase",
        "label": "Assets Sold under Agreements to Repurchase [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r385",
      "r1055"
     ]
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]",
        "label": "Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]",
        "documentation": "Maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r385",
      "r1054",
      "r1514"
     ]
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]",
        "label": "Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]",
        "documentation": "Information by maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r385",
      "r1054",
      "r1514"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross unrealized gains",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross unrealized losses",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Available-for-sale (AFS) debt securities",
        "terseLabel": "AFS debt securities",
        "netLabel": "Fair value",
        "label": "Debt Securities, Available-for-Sale [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross unrealized losses",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amoritzed cost",
        "label": "Available-for-Sale Securities, Debt Maturities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails": {
       "parentTag": "c_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossExcludingUnallocatedPortfolioLayerAdjustments",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized cost, after 5 but within 10 years",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1801"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, after 5 but within 10 years",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r494",
      "r1135"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails": {
       "parentTag": "c_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossExcludingUnallocatedPortfolioLayerAdjustments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized cost, after 1 but within 5 years",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1800"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, after 1 but within 5 years",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r1134"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails": {
       "parentTag": "c_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossExcludingUnallocatedPortfolioLayerAdjustments",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized cost, after 10 years",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1802"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, after 10 years",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r1136"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails": {
       "parentTag": "c_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossExcludingUnallocatedPortfolioLayerAdjustments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized cost, due within 1 year",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1799"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, due within 1 year",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r1133"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1627"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1628"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1623"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1623"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1623"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1623"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1623"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1623"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1626"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1625"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1624"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1624"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r863",
      "r869",
      "r870",
      "r871",
      "r872",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r991",
      "r1488",
      "r1491",
      "r1651",
      "r2028"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Domain]",
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r863",
      "r869",
      "r870",
      "r871",
      "r872",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r991",
      "r1488",
      "r1491",
      "r1651",
      "r2028"
     ]
    },
    "c_BanamexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "BanamexMember",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Banamex",
        "label": "Banamex [Member]",
        "documentation": "Banamex"
       }
      }
     },
     "auth_ref": []
    },
    "c_BankEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "BankEntitiesMember",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails",
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank",
        "label": "Bank Entities [Member]",
        "documentation": "Represents the \"Significant Citibank Entities\" Citibank, N.A. units domiciled in the U.S., Western Europe, Hong Kong and Singapore as well as other Citibank and Banamex entities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BankingAndThriftDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BankingAndThriftDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMISSIONS AND FEES; ADMINISTRATION AND OTHER FIDUCIARY FEES",
        "label": "Banking and Thrift Disclosure [Text Block]",
        "documentation": "The entire disclosure for financial services specifically banking and thrift entities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_BankingAndThriftInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BankingAndThriftInterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Banking and Thrift, Interest [Abstract]",
        "label": "Banking and Thrift, Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_BankingSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "BankingSegmentMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Banking",
        "label": "Banking Segment [Member]",
        "documentation": "Banking Segment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": [
      "r1695",
      "r1882"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1760"
     ]
    },
    "c_BrokerDealerEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "BrokerDealerEntitiesMember",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails",
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Broker-dealer and other",
        "label": "Broker Dealer Entities [Member]",
        "documentation": "Represents the broker-dealer subsidiaries that are consolidated into the entity."
       }
      }
     },
     "auth_ref": []
    },
    "c_BrokerageCommissionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "BrokerageCommissionsMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brokerage Commissions",
        "label": "Brokerage Commissions [Member]",
        "documentation": "Brokerage Commissions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_BrokeragePayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "BrokeragePayables",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brokerage payables (including $6,219 and $5,492 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value)",
        "verboseLabel": "Brokerage payables, at fair value",
        "label": "Brokerage Payables",
        "documentation": "Amount due to customer, broker-dealers, and clearing organizations related to the entity's brokerage activities and operations. The amount due to broker-dealers and clearing organizations may include amounts payable for securities failed to receive, certain deposits received for securities loaned, amounts payable to clearing organizations on open transactions, and floor-brokerage payables. In addition, the net receivable or payable arising from unsettled trades would be reflected in those captions. A broker-dealer that purchases securities, either for its own account or for a customer's account, but does not receive the securities on the settlement date records the amount of money representing the purchase price of the securities, including any accrued interest, as a liability to the selling broker-dealer. This liability is paid when the securities are received by the purchasing broker-dealer."
       }
      }
     },
     "auth_ref": []
    },
    "c_BrokerageReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "BrokerageReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Brokerage receivables, net of allowance",
        "label": "Brokerage Receivables",
        "documentation": "Amount due from customers, brokers, dealers, and clearing organizations related to the entity's brokerage activities and operations. The amount due from customers are for fees and charges arising from transactions related to brokerage activities and operations. The amount receivable from brokers, dealers, and clearing organizations may include receivables for securities borrowed, open transactions, good faith and margin deposits, commissions and floor brokerage items; and would also include cash and securities [guarantee] on deposit with [commodities] clearing organizations and other entities which provide services necessary to operations of the Company."
       }
      }
     },
     "auth_ref": []
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CA",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Carrying value",
        "terseLabel": "Carrying amount",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r984",
      "r985",
      "r990",
      "r1347",
      "r1986"
     ]
    },
    "us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoaned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoaned",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities loaned and sold under agreements to repurchase (including $232,048 and $199,422 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value)",
        "verboseLabel": "Securities loaned or sold under agreements to repurchase, at fair value",
        "totalLabel": "Total, net",
        "netLabel": "Securities loaned and sold under repurchase agreements",
        "label": "Carrying Value of Federal Funds Purchased, Securities Sold under Agreements to Repurchase, and Deposits Received for Securities Loaned",
        "documentation": "Carrying value of federal funds purchased and securities sold under repurchase agreements and deposits received for securities loaned."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r1761",
      "r1768"
     ]
    },
    "us-gaap_CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities borrowed and purchased under agreements to resell (including $189,989 and $206,110 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value), net of allowance",
        "verboseLabel": "Securities borrowed or purchased under agreements to resell, at fair value",
        "totalLabel": "Total, net of allowance",
        "netLabel": "Securities borrowed and purchased under resale agreements",
        "label": "Carrying Value of Federal Funds Sold, Securities Purchased under Agreements to Resell, and Deposits Paid for Securities Borrowed",
        "documentation": "Carrying value of federal funds sold, securities purchased under agreements to resell, and deposits paid for securities borrowed."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r1761",
      "r1769"
     ]
    },
    "c_CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedAllowanceForCreditLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails": {
       "parentTag": "us-gaap_CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Allowance for credit losses on securities purchased and borrowed",
        "label": "Carrying Value of Federal Funds Sold, Securities Purchased under Agreements to Resell, and Deposits Paid for Securities Borrowed, Allowance for Credit Loss",
        "documentation": "Carrying Value of Federal Funds Sold, Securities Purchased under Agreements to Resell, and Deposits Paid for Securities Borrowed, Allowance for Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "c_CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedBeforeAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedBeforeAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails": {
       "parentTag": "us-gaap_CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total, net",
        "label": "Carrying Value of Federal Funds Sold, Securities Purchased under Agreements to Resell, and Deposits Paid for Securities Borrowed, before Allowance for Credit Loss",
        "documentation": "Carrying Value of Federal Funds Sold, Securities Purchased under Agreements to Resell, and Deposits Paid for Securities Borrowed, before Allowance for Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CarryingValueOfSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CarryingValueOfSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1": {
       "parentTag": "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amounts of assets included on the Consolidated Balance Sheet",
        "label": "Carrying Value of Securities Purchased under Agreements to Resell and Deposits Paid for Securities Borrowed",
        "documentation": "Carrying value of securities purchased under agreements to resell and deposits paid for securities borrowed."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "us-gaap_CarryingValueOfSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoaned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CarryingValueOfSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoaned",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1": {
       "parentTag": "c_SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amounts of liabilities included on the Consolidated Balance Sheet",
        "label": "Carrying Value of Securities Sold under Repurchase Agreements and Deposits Received for Securities Loaned",
        "documentation": "Carrying value of securities sold under agreements to repurchase and deposits received for securities loaned."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r1761",
      "r1768"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_CashAndDueFromBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndDueFromBanks",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and due from banks (including segregated cash and other deposits)",
        "netLabel": "Cash and due from banks",
        "terseLabel": "Cash",
        "label": "Cash and Due from Banks",
        "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks."
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "c_CashAndDueFromBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CashAndDueFromBanksMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and due from banks",
        "label": "Cash And Due From Banks [Member]",
        "documentation": "Cash And Due From Banks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, due from banks and deposits with banks at beginning of period",
        "periodEndLabel": "Cash, due from banks and deposits with banks at end of period",
        "totalLabel": "Cash, due from banks and deposits with banks at end of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r143",
      "r372"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Change in cash, due from banks and deposits with banks",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r143"
     ]
    },
    "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedge gain expected to be reclassified from AOCI within 12 months",
        "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months",
        "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months."
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "us-gaap_CashFlowHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashFlowHedgingMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedges",
        "label": "Cash Flow Hedging [Member]",
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-cash investing activities",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowsBetweenTransfereeAndTransferorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashFlowsBetweenTransfereeAndTransferorAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows Between Transferor and Transferee",
        "label": "Cash Flows Between Transferor and Transferee [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from new securitizations",
        "label": "Cash Flows Between Transferor and Transferee, Proceeds from New Transfers",
        "documentation": "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)."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_CashFlowsBetweenTransfereeAndTransferorPurchasesOfPreviouslyTransferredFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashFlowsBetweenTransfereeAndTransferorPurchasesOfPreviouslyTransferredFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of previously transferred financial assets",
        "label": "Cash Flows Between Transferor and Transferee, Purchases of Previously Transferred Financial Assets",
        "documentation": "Cash Flows between a transferor and a transferee attributable to purchases of previously transferred financial assets (or its underlying collateral) related to 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)."
       }
      }
     },
     "auth_ref": [
      "r1039"
     ]
    },
    "us-gaap_CashFlowsBetweenTransfereeAndTransferorReceiptsOnInterestsThatContinueToBeHeldOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashFlowsBetweenTransfereeAndTransferorReceiptsOnInterestsThatContinueToBeHeldOther",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows received on retained interests and other net cash flows",
        "label": "Cash Flows Between Transferor and Transferee, Receipts on Transferor's Interest in Transferred Financial Assets, Other",
        "documentation": "Cash flows between transferor and a transferee attributable to the transferor's interests related to a securitization, asset-backed financing arrangement, or similar transfer in which the transferor will have 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)."
       }
      }
     },
     "auth_ref": [
      "r1041"
     ]
    },
    "us-gaap_CashFlowsBetweenTransfereeAndTransferorServicingFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashFlowsBetweenTransfereeAndTransferorServicingFees",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual servicing fees received",
        "label": "Cash Flows Between Transferor and Transferee, Servicing Fees",
        "documentation": "Cash Flows between a transferee and a transferor attributable to servicing fees related to 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)."
       }
      }
     },
     "auth_ref": [
      "r1040"
     ]
    },
    "c_CashHeldAsCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CashHeldAsCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash collateral available to reimburse losses realized under guarantees and indemnifications",
        "label": "Cash Held as Collateral",
        "documentation": "Cash held as collateral available to the reporting entity to reimburse losses realized under guarantees and indemnifications."
       }
      }
     },
     "auth_ref": []
    },
    "c_CertainLoansAndOtherCreditProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CertainLoansAndOtherCreditProductsMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Certain loans and other credit product",
        "label": "Certain Loans and Other Credit Products [Member]",
        "documentation": "Represents certain loan and other credit products of the entity for certain originated and purchased loans, including certain unfunded loan products such as guarantees and letters of credit."
       }
      }
     },
     "auth_ref": []
    },
    "c_CertainStructuredLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CertainStructuredLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying value of structured notes",
        "label": "Certain Structured Liabilities",
        "documentation": "Represents the carrying value of certain structured liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on the hedging derivatives included in assessment of the effectiveness of fair value hedges",
        "label": "Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments",
        "documentation": "Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r1944"
     ]
    },
    "us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on the hedged item in designated and qualifying fair value hedges",
        "label": "Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge",
        "documentation": "Amount of the increase (decrease) in fair value of the hedged item in a fair value hedge recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r865",
      "r874",
      "r1491"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1603"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1600"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1598"
     ]
    },
    "c_CitigroupCapitalIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CitigroupCapitalIIIMember",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citigroup Capital III",
        "label": "Citigroup Capital I I I [Member]",
        "documentation": "This element represents Citigroup Capital III, a trust security with distributions guaranteed by Citigroup."
       }
      }
     },
     "auth_ref": []
    },
    "c_CitigroupCapitalXIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CitigroupCapitalXIIIMember",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citigroup Capital XIII",
        "label": "Citigroup Capital X I I I [Member]",
        "documentation": "This element represents Citigroup Capital XIII, a trust security with distributions guaranteed by Citigroup."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE",
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r322",
      "r323",
      "r324",
      "r373",
      "r378",
      "r409",
      "r413",
      "r420",
      "r422",
      "r429",
      "r430",
      "r522",
      "r608",
      "r611",
      "r612",
      "r613",
      "r617",
      "r618",
      "r658",
      "r659",
      "r661",
      "r662",
      "r664",
      "r667",
      "r670",
      "r671",
      "r674",
      "r677",
      "r684",
      "r994",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1204",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1239",
      "r1260",
      "r1279",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1642",
      "r1763",
      "r1765",
      "r1775"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r323",
      "r324",
      "r429",
      "r661",
      "r670",
      "r671",
      "r672",
      "r674",
      "r677",
      "r682",
      "r684",
      "r932",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1411",
      "r1642",
      "r1761",
      "r1763"
     ]
    },
    "c_ClassifiablyManagedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ClassifiablyManagedMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classifiably managed",
        "label": "Classifiably Managed [Member]",
        "documentation": "Classifiably Managed"
       }
      }
     },
     "auth_ref": []
    },
    "c_ClassificationOfOtherSecuritizationDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ClassificationOfOtherSecuritizationDetailsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classification of Other Securitization Details",
        "label": "Classification of Other Securitization Details [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "c_ClassificationOfSecuritizationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ClassificationOfSecuritizationsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classification of Securitizations",
        "label": "Classification of Securitizations [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "c_ClassifiedBasedOnInternalAndExternalCreditRatingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ClassifiedBasedOnInternalAndExternalCreditRatingsMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classified based on internal and external credit ratings",
        "label": "Classified Based on Internal and External Credit Ratings [Member]",
        "documentation": "Classified Based on Internal and External Credit Ratings"
       }
      }
     },
     "auth_ref": []
    },
    "c_ClientIntermediationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ClientIntermediationMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Client intermediation",
        "label": "Client Intermediation [Member]",
        "documentation": "This element represents a range of transactions (including credit-linked and equity-linked notes) designed to provide specified returns based on the underlying security, referenced asset or index to the investors."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1604"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1604"
     ]
    },
    "us-gaap_CollateralAlreadyPostedAggregateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CollateralAlreadyPostedAggregateFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of collateral already posted",
        "label": "Collateral Already Posted, Aggregate Fair Value",
        "documentation": "The aggregate fair value of assets that are already posted, at the end of the reporting period, as collateral for derivative instruments with credit-risk-related contingent features."
       }
      }
     },
     "auth_ref": [
      "r911",
      "r1494"
     ]
    },
    "us-gaap_CollateralAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CollateralAxis",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateral [Axis]",
        "label": "Collateral Held [Axis]",
        "documentation": "Information by category of collateral or no collateral, from lender's perspective."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r375",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1523",
      "r1524"
     ]
    },
    "us-gaap_CollateralDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CollateralDomain",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateral [Domain]",
        "label": "Collateral Held [Domain]",
        "documentation": "Category of collateral or no collateral, from lender's perspective."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r375",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1523",
      "r1524"
     ]
    },
    "us-gaap_CollateralizedCreditCardSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CollateralizedCreditCardSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit card securitizations",
        "label": "Collateralized Credit Card Securities [Member]",
        "documentation": "Securities collateralized by a pool of credit card receivables."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollateralizedLoanObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CollateralizedLoanObligationsMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateralized loan obligations (CLOs)",
        "label": "Collateralized Loan Obligations [Member]",
        "documentation": "Securities collateralized by a pool of loans."
       }
      }
     },
     "auth_ref": []
    },
    "c_CollateralizedMortgageBackedSecuritiesOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CollateralizedMortgageBackedSecuritiesOtherMember",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Collateralized Mortgage-Backed Securities, Other [Member]",
        "documentation": "Collateralized Mortgage-Backed Securities, Other"
       }
      }
     },
     "auth_ref": []
    },
    "c_CommercialAndIndustrialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommercialAndIndustrialMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial and industrial",
        "label": "Commercial and Industrial [Member]",
        "documentation": "Represents the commercial and industrial loan."
       }
      }
     },
     "auth_ref": []
    },
    "c_CommercialAndOtherConsumerLoanCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommercialAndOtherConsumerLoanCommitmentsMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial and other consumer loan commitments",
        "label": "Commercial and Other Consumer Loan Commitments [Member]",
        "documentation": "Commercial and other consumer loan commitments include overdraft and liquidity facilities, as well as commercial commitments to make or purchase loans, to purchase third-party receivables, to provide note issuance or revolving underwriting facilities and to invest in the form of equity."
       }
      }
     },
     "auth_ref": []
    },
    "c_CommercialAndSimilarLetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommercialAndSimilarLetterOfCreditMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial and similar letters of credit",
        "label": "Commercial and Similar Letter of Credit [Member]",
        "documentation": "Represents the irrevocable undertaking to guarantee payment of specified commercial and similar obligation if defined events occur or fail to occur."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialMortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommercialMortgageBackedSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commercial",
        "terseLabel": "Commercial and other",
        "label": "Commercial Mortgage-Backed Securities [Member]",
        "documentation": "Securities collateralized by commercial real estate mortgage loans."
       }
      }
     },
     "auth_ref": [
      "r1495",
      "r1497",
      "r1499",
      "r1798",
      "r1808",
      "r1816",
      "r1901",
      "r1902"
     ]
    },
    "us-gaap_CommercialPaper": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommercialPaper",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails": {
       "parentTag": "us-gaap_ShortTermBorrowings",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial paper",
        "label": "Commercial Paper",
        "documentation": "Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r173",
      "r2018"
     ]
    },
    "us-gaap_CommercialPortfolioSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommercialPortfolioSegmentMember",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSTables",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate loans",
        "verboseLabel": "Corporate loans",
        "label": "Commercial Portfolio Segment [Member]",
        "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables."
       }
      }
     },
     "auth_ref": [
      "r1828",
      "r1830",
      "r1831",
      "r1832",
      "r1833",
      "r1834",
      "r1835"
     ]
    },
    "c_CommercialRealEstateConstructionAndLandDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommercialRealEstateConstructionAndLandDevelopmentMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial real estate, construction and land development",
        "label": "Commercial Real Estate Construction and Land Development [Member]",
        "documentation": "Commercial real estate, construction and land development include unused portions of commitments to extend credit for the purpose of financing commercial and multifamily residential properties as well as land development projects. Both secured-by-real-estate and unsecured commitments are included, as well as undistributed loan proceeds, where there is an obligation to advance for construction progress payments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialRealEstateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommercialRealEstateMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial and other real estate",
        "label": "Commercial Real Estate [Member]",
        "documentation": "Property that is solely used for business purposes."
       }
      }
     },
     "auth_ref": [
      "r1377",
      "r1390",
      "r1901",
      "r1902"
     ]
    },
    "c_CommissionsAndFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommissionsAndFees",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total commissions and fees",
        "label": "Commissions And Fees",
        "documentation": "Commissions And Fees"
       }
      }
     },
     "auth_ref": []
    },
    "c_CommissionsAndFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommissionsAndFeesMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions and fees",
        "label": "Commissions And Fees [Member]",
        "documentation": "Commissions And Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/CONTINGENCIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r593",
      "r594",
      "r1332",
      "r1873",
      "r1878"
     ]
    },
    "c_CommodityAndOtherContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommodityAndOtherContractsMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commodity and other risks",
        "terseLabel": "Commodity and other contracts",
        "label": "Commodity and Other Contracts [Member]",
        "documentation": "Represents information in the aggregate for a derivative instrument whose primary underlying risk is tied to commodity prices and a derivative instrument whose primary underlying risk is not otherwise detailed in this disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommodityContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommodityContractMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity contracts",
        "verboseLabel": "Commodity and other contracts (gross)",
        "label": "Commodity Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1415",
      "r1417",
      "r1464",
      "r1465",
      "r1466",
      "r1468",
      "r1469",
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1476",
      "r1477",
      "r1478",
      "r1484",
      "r1491",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1958"
     ]
    },
    "c_CommodityLinkedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommodityLinkedMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity linked",
        "label": "Commodity Linked [Member]",
        "documentation": "Represents information pertaining to commodity linked of certain structured liability."
       }
      }
     },
     "auth_ref": []
    },
    "c_CommodityOptionAndOtherContractOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommodityOptionAndOtherContractOptionsMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity and other contracts",
        "verboseLabel": "Commodity hedges",
        "label": "Commodity Option and Other Contract Options [Member]",
        "documentation": "Represents information in the aggregate for an option contract in which the underlying asset is a commodity and for other option contracts whose primary underlying risk is not otherwise detailed in this disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "c_CommodityandOtherFuturesandForwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommodityandOtherFuturesandForwardsMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity and other futures and forwards",
        "label": "Commodity and Other Futures and Forwards [Member]",
        "documentation": "Commodity and Other Futures and Forwards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_CommodityandOtherSwapsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommodityandOtherSwapsMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity and other swaps",
        "label": "Commodity and Other Swaps [Member]",
        "documentation": "Commodity and Other Swaps [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_CommonShareholdersEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CommonShareholdersEquityMember",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Citigroup common stockholders\u2019 equity",
        "label": "Common Shareholders' Equity [Member]",
        "documentation": "The amount of stockholders equity attributable to common shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITEDParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common dividends declared (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockIncludingAdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock and additional paid-in capital (APIC)",
        "label": "Common Stock Including Additional Paid in Capital [Member]",
        "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, par value $.01 per share",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1539",
      "r1540",
      "r1541",
      "r1543",
      "r1544",
      "r1545",
      "r1548",
      "r1771",
      "r1772",
      "r1774",
      "r1965",
      "r2061",
      "r2068"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, authorized shares (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r1239"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, issued shares (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock ($0.01 par value; authorized shares: 6 billion), issued shares: as of March\u00a031, 2026\u20143,099,784,716 and as of December\u00a031, 2025\u20143,099,752,593",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r659",
      "r666",
      "r1146",
      "r1513"
     ]
    },
    "us-gaap_CommunicationsAndInformationTechnology": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommunicationsAndInformationTechnology",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology/communication",
        "label": "Communications and Information Technology",
        "documentation": "The amount of expense in the period for communications and data processing expense."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1609"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1608"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1610"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1607"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Citigroup\u2019s total comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r349",
      "r351",
      "r358",
      "r1120",
      "r1160",
      "r1161"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED_1": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r159",
      "r349",
      "r351",
      "r357",
      "r1119",
      "r1160"
     ]
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCI"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (AOCI)",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r356",
      "r1118",
      "r1158"
     ]
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CondensedBalanceSheetStatementTable",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Balance Sheet Statement [Table]",
        "label": "Condensed Balance Sheet Statement [Table]",
        "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r374",
      "r387",
      "r1127",
      "r1647"
     ]
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Balance Sheet Statements",
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r374",
      "r387",
      "r1127",
      "r1647"
     ]
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Financial Information Disclosure [Abstract]",
        "label": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedFinancialStatementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CondensedFinancialStatementsTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUBSIDIARY GUARANTEES",
        "label": "Condensed Financial Statements [Text Block]",
        "documentation": "The entire disclosure for condensed financial statements."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r374",
      "r387",
      "r1127"
     ]
    },
    "srt_CondensedIncomeStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CondensedIncomeStatementTable",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Income Statement [Table]",
        "label": "Condensed Income Statement [Table]",
        "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r374",
      "r387",
      "r1127",
      "r1647"
     ]
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Condensed Income Statements",
        "label": "Condensed Income Statements, Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r374",
      "r387",
      "r1127",
      "r1647"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r286",
      "r374",
      "r387",
      "r844",
      "r845",
      "r849",
      "r850",
      "r851",
      "r1027",
      "r1127",
      "r1337",
      "r1685",
      "r1688",
      "r1689",
      "r1883",
      "r1886",
      "r1887"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r286",
      "r374",
      "r387",
      "r844",
      "r845",
      "r849",
      "r850",
      "r851",
      "r1027",
      "r1127",
      "r1337",
      "r1685",
      "r1688",
      "r1689",
      "r1883",
      "r1886",
      "r1887"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r266",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r373",
      "r374",
      "r380",
      "r387",
      "r427",
      "r439",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r459",
      "r460",
      "r461",
      "r608",
      "r609",
      "r610",
      "r611",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r1127",
      "r1372",
      "r1373",
      "r1686",
      "r1687",
      "r1884",
      "r1885"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r266",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r373",
      "r374",
      "r380",
      "r387",
      "r427",
      "r439",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r459",
      "r460",
      "r461",
      "r608",
      "r609",
      "r610",
      "r611",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r1127",
      "r1372",
      "r1373",
      "r1686",
      "r1687",
      "r1884",
      "r1885"
     ]
    },
    "us-gaap_ConsumerLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsumerLoanMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Personal installment loan",
        "label": "Consumer Loan [Member]",
        "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate."
       }
      }
     },
     "auth_ref": [
      "r1399"
     ]
    },
    "us-gaap_ConsumerPortfolioSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsumerPortfolioSegmentMember",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTables",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer loans",
        "verboseLabel": "Consumer loans",
        "label": "Consumer Portfolio Segment [Member]",
        "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables."
       }
      }
     },
     "auth_ref": [
      "r1828",
      "r1830",
      "r1831",
      "r1832",
      "r1833",
      "r1834",
      "r1835"
     ]
    },
    "c_ContinuingInvolvementwithTransferredFinancialAssetsPrincipalAmountSecuritizedDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ContinuingInvolvementwithTransferredFinancialAssetsPrincipalAmountSecuritizedDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal securitized",
        "label": "Continuing Involvement with Transferred Financial Assets, Principal Amount Securitized During Period",
        "documentation": "Continuing Involvement with Transferred Financial Assets, Principal Amount Securitized During Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractBasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractBasedIntangibleAssetsMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit card contract related intangibles",
        "label": "Contract-Based Intangible Assets [Member]",
        "documentation": "Right received from contract, including, but not limited to, advertising contract, broadcast rights, franchise agreement, lease agreement, licensing agreement, and use rights."
       }
      }
     },
     "auth_ref": [
      "r1445",
      "r1859",
      "r1860",
      "r1861",
      "r1862",
      "r1863",
      "r1865",
      "r1867",
      "r1868"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "us-gaap_ContractualInterestRateReductionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractualInterestRateReductionMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate reduction",
        "label": "Contractual Interest Rate Reduction [Member]",
        "documentation": "Loan modification for a reduction of contractual interest rate."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r476",
      "r479",
      "r1377"
     ]
    },
    "us-gaap_ContractuallySpecifiedServicingFeesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractuallySpecifiedServicingFeesAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails": {
       "parentTag": "us-gaap_FeesAndCommissionsMortgageBankingAndServicing",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicing fees",
        "label": "Contractually Specified Servicing Fees, Amount",
        "documentation": "All amounts that, per contract, are due to the servicer in exchange for servicing the financial asset and would no longer be received by a servicer if the beneficial owners of the serviced assets (or their trustees or agents) were to exercise their actual or potential authority under the contract to shift the servicing to another servicer. Depending on the servicing contract, those fees may include some or all of the difference between the interest rate collected on the asset being serviced and the rate to be paid to the beneficial owners of the asset."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "c_CorporateDebtAssetBackedAndOtherDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CorporateDebtAssetBackedAndOtherDebtSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All other",
        "label": "Corporate Debt Asset Backed and Other Debt Securities [Member]",
        "documentation": "Represents information in the aggregate pertaining to corporate debt securities, asset-backed securities, and other debt securities not otherwise defined."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Corporate bonds",
        "terseLabel": "Corporate",
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r1415",
      "r1417",
      "r1419",
      "r1495",
      "r1514",
      "r1536",
      "r2057"
     ]
    },
    "c_CorporateFinanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CorporateFinanceMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate finance",
        "label": "Corporate Finance [Member]",
        "documentation": "Represents corporate finance services. Fees and commissions earned on corporate finance activity which consists primarily of fees earned from structuring and underwriting loan syndications."
       }
      }
     },
     "auth_ref": []
    },
    "c_CorporateLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CorporateLoansMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate loans",
        "label": "Corporate Loans [Member]",
        "documentation": "This element represents corporate loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Other",
        "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]",
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r454",
      "r455",
      "r456",
      "r457",
      "r460",
      "r1780"
     ]
    },
    "c_CounterpartyDerivativeCreditRiskValuationAdjustmentDerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CounterpartyDerivativeCreditRiskValuationAdjustmentDerivativeAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": "c_DerivativeCreditRiskAndFundingValuationAdjustmentDerivativeAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Counterparty CVA",
        "label": "Counterparty Derivative Credit Risk Valuation Adjustment, Derivative Assets",
        "documentation": "Counterparty Derivative Credit Risk Valuation Adjustment, Derivative Assets"
       }
      }
     },
     "auth_ref": []
    },
    "c_CounterpartyDerivativeCreditRiskValuationAdjustmentGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CounterpartyDerivativeCreditRiskValuationAdjustmentGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": "c_DerivativeCreditRiskAndFundingValuationAdjustmentGainLossNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty CVA",
        "label": "Counterparty Derivative Credit Risk Valuation Adjustment, Gain (Loss)",
        "documentation": "Counterparty Derivative Credit Risk Valuation Adjustment, Gain (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditAndBankCardIncomeCardRelatedLoanFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditAndBankCardIncomeCardRelatedLoanFeesMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Card-related loan fees",
        "label": "Credit And Bank Card Income, Card-Related Loan Fees [Member]",
        "documentation": "Credit And Bank Card Income, Card-Related Loan Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditAndBankCardIncomeCardRewardsAndPartnerPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditAndBankCardIncomeCardRewardsAndPartnerPaymentsMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Card rewards and partner payments",
        "label": "Credit And Bank Card Income, Card Rewards And Partner Payments [Member]",
        "documentation": "Credit And Bank Card Income, Card Rewards And Partner Payments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditAndBankCardIncomeInterchangeFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditAndBankCardIncomeInterchangeFeesMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interchange fees",
        "label": "Credit And Bank Card Income, Interchange Fees [Member]",
        "documentation": "Credit And Bank Card Income, Interchange Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditCardArrangementswithPartnersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditCardArrangementswithPartnersMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit card arrangements with partners",
        "label": "Credit Card Arrangements with Partners [Member]",
        "documentation": "Credit Card Arrangements with Partners"
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditCardLinesOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditCardLinesOfCreditMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit card lines",
        "label": "Credit Card Lines of Credit [Member]",
        "documentation": "Represents the credit provided to customers by issuing credit cards. The credit card lines are unconditionally cancellable by the issuer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditCardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditCardMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit cards",
        "label": "Credit Card [Member]",
        "documentation": "Card issued to user to facilitate payment for purchase of product and service, paid directly to merchant by card issuer, and later paid by cardholder to card issuer."
       }
      }
     },
     "auth_ref": [
      "r1899",
      "r1900"
     ]
    },
    "c_CreditCardMerchantProcessingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditCardMerchantProcessingMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit card merchant processing",
        "label": "Credit Card Merchant Processing [Member]",
        "documentation": "Credit card merchant processing guarantees represent the Company's indirect obligations in connection with the processing of private label and bank card transactions on behalf of merchants."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditCardReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditCardReceivablesMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Credit cards",
        "terseLabel": "Total credit cards",
        "label": "Credit Card Receivable [Member]",
        "documentation": "Receivable from card issued to user to facilitate payment for purchase of product or service or both paid directly to merchant by card issuer, and later paid by cardholder to card issuer."
       }
      }
     },
     "auth_ref": [
      "r1384",
      "r1784"
     ]
    },
    "c_CreditCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditCommitments",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit commitments",
        "label": "Credit Commitments",
        "documentation": "Represents the amount of outstanding unused credit commitments made by the entity such as letters of credit, lines of credit and loan commitments."
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditDefaultSwapsAndOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditDefaultSwapsAndOptionsMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit default swaps and options",
        "label": "Credit Default Swaps and Options [Member]",
        "documentation": "Represents information in the aggregate pertaining to (i) a type of swap transaction used as a credit derivative in which one party makes periodic payments to the other and receives the promise of a pay-off if a third party defaults; and (ii) a contract in which one party has the right to claim a payment from another party in the event that a specified credit event occurs over the life of the contract."
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditDerivativeAggregateCashObligationsAndCollateralRequirements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditDerivativeAggregateCashObligationsAndCollateralRequirements",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate cash obligations and collateral requirements",
        "label": "Credit Derivative Aggregate Cash Obligations and Collateral Requirements",
        "documentation": "The aggregate fair value of additional assets that would be required to be posted as collateral for derivative instruments with credit-risk-related contingent features and a portion amount of the collateral which previously received from existing derivative counterparties would be required to segregate with third party custodians if the credit-risk-related contingent features were triggered at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditDerivativeByMaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditDerivativeByMaturityAxis",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Derivative by Maturity [Axis]",
        "label": "Credit Derivative by Maturity [Axis]",
        "documentation": "Credit derivative by maturity period."
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditDerivativeMaturitiesNextRollingTwelveMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditDerivativeMaturitiesNextRollingTwelveMonthsMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Within 1\u00a0year",
        "label": "Credit Derivative Maturities Next Rolling Twelve Months [Member]",
        "documentation": "Represents the credit derivatives maturing in the next rolling twelve months following the latest balance sheet presented."
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditDerivativeMaturitiesNextRollingYearTwoThroughFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditDerivativeMaturitiesNextRollingYearTwoThroughFiveMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "From 1 to 5\u00a0years",
        "label": "Credit Derivative Maturities Next Rolling Year Two through Five [Member]",
        "documentation": "Represents the credit derivatives maturing in the second rolling twelve months through the fifth rolling twelve months following the latest balance sheet presented."
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditDerivativeMaturitiesRollingAfterYearFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditDerivativeMaturitiesRollingAfterYearFiveMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 5\u00a0years",
        "label": "Credit Derivative Maturities Rolling after Year Five [Member]",
        "documentation": "Represents the credit derivatives maturing after the fifth rolling twelve months following the latest balance sheet presented."
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditDerivativeMaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditDerivativeMaturityDomain",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Derivative Maturity [Domain]",
        "label": "Credit Derivative Maturity [Domain]",
        "documentation": "Different maturity periods to credit derivatives of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditDerivativeMaximumExposureUndiscounted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditDerivativeMaximumExposureUndiscounted",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notionals, protection sold",
        "label": "Credit Derivative, Maximum Exposure, Undiscounted",
        "documentation": "Maximum potential amount of future undiscounted payments that could be required under the credit derivative, before reduction for potential recoveries under recourse or collateralization provisions."
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_CreditDerivativesByContractTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditDerivativesByContractTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Derivatives Contract Type [Axis]",
        "label": "Credit Derivatives Contract Type [Axis]",
        "documentation": "Information by major type of contract of credit derivatives."
       }
      }
     },
     "auth_ref": [
      "r915",
      "r920",
      "r922",
      "r925",
      "r926"
     ]
    },
    "us-gaap_CreditDerivativesContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditDerivativesContractTypeDomain",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Derivatives Contract Type [Domain]",
        "label": "Credit Derivatives Contract Type [Domain]",
        "documentation": "Represents major types of credit derivative contracts."
       }
      }
     },
     "auth_ref": [
      "r915",
      "r920",
      "r922",
      "r925",
      "r926"
     ]
    },
    "us-gaap_CreditDerivativesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditDerivativesLineItems",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Derivative",
        "label": "Credit Derivatives [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r915",
      "r920",
      "r922",
      "r925",
      "r926"
     ]
    },
    "c_CreditDerivativesNotionalAmountPurchasedCreditProtection": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditDerivativesNotionalAmountPurchasedCreditProtection",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notionals, protection purchased",
        "label": "Credit Derivatives Notional Amount Purchased Credit Protection",
        "documentation": "Credit Derivatives Notional Amount Purchased Credit Protection"
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditDerivativesNumberOfRatingAgencies": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditDerivativesNumberOfRatingAgencies",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of rating agencies",
        "label": "Credit Derivatives number of Rating Agencies",
        "documentation": "Represents the number of rating agencies under credit derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditFundingAndDebtValuationAdjustmentGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditFundingAndDebtValuationAdjustmentGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total CVA, DVA and FVA",
        "label": "Credit, Funding, and Debt Valuation Adjustment, Gain (Loss)",
        "documentation": "Credit, Funding, and Debt Valuation Adjustment, Gain (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditFundingandDebtValuationAdjustmentsGainLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditFundingandDebtValuationAdjustmentsGainLossAbstract",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit, Funding and Debt Valuation Adjustments Gain (Loss) [Abstract]",
        "label": "Credit, Funding and Debt Valuation Adjustments Gain (Loss) [Abstract]",
        "documentation": "Credit, Funding and Debt Valuation Adjustments Gain (Loss) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_CreditLinkedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditLinkedMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit linked",
        "label": "Credit Linked [Member]",
        "documentation": "Represents information pertaining to credit linked of certain structured liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditLossStatusAxis",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Loss Status [Axis]",
        "label": "Credit Loss Status [Axis]",
        "documentation": "Information by credit loss status of financial asset."
       }
      }
     },
     "auth_ref": [
      "r1842"
     ]
    },
    "us-gaap_CreditLossStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditLossStatusDomain",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Loss Status [Domain]",
        "label": "Credit Loss Status [Domain]",
        "documentation": "Credit loss status of financial asset."
       }
      }
     },
     "auth_ref": [
      "r1842"
     ]
    },
    "us-gaap_CreditRiskContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditRiskContractMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Credit products and risks",
        "terseLabel": "Credit derivatives",
        "netLabel": "Credit derivatives (gross)",
        "label": "Credit Risk Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to the creditworthiness or the credit spread of an entity."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1415",
      "r1417",
      "r1464",
      "r1465",
      "r1466",
      "r1468",
      "r1469",
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1476",
      "r1477",
      "r1478",
      "r1485",
      "r1491",
      "r1495",
      "r1497",
      "r1499",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1958"
     ]
    },
    "us-gaap_CreditRiskDerivativeAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditRiskDerivativeAssetsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair values, receivable",
        "label": "Credit Risk Derivative Assets, at Fair Value",
        "documentation": "Fair value of credit risk derivative asset."
       }
      }
     },
     "auth_ref": [
      "r922",
      "r1943"
     ]
    },
    "us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditRiskDerivativeLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair values, payable",
        "label": "Credit Risk Derivative Liabilities, at Fair Value",
        "documentation": "Fair value of credit risk derivative liability."
       }
      }
     },
     "auth_ref": [
      "r922",
      "r1943"
     ]
    },
    "us-gaap_CreditRiskDerivativesAtFairValueNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditRiskDerivativesAtFairValueNetAbstract",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Risk Derivatives",
        "label": "Credit Risk Derivatives, at Fair Value, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditScoreFicoAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditScoreFicoAxis",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Score, FICO [Axis]",
        "label": "Credit Score, FICO [Axis]",
        "documentation": "Information by credit scores as defined by Fair Isaac Corporation (FICO), for example, but not limited to, greater than 740."
       }
      }
     },
     "auth_ref": [
      "r1395",
      "r1839"
     ]
    },
    "us-gaap_CreditScoreFicoDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditScoreFicoDomain",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Score, FICO [Domain]",
        "label": "Credit Score, FICO [Domain]",
        "documentation": "Credit rating as defined by Fair Isaac Corporation (FICO), for example, but not limited to, greater than 740. Element name and standard label in FICO Score [numeric lower end] to [numeric higher end] [Member] format for ranges. Element name and standard label in FICO Score Greater Than [low end numeric value] [Member] or FICO Score Less Than [high end numeric value] [Member] formats for greater than or less than disclosures."
       }
      }
     },
     "auth_ref": [
      "r1395",
      "r1839"
     ]
    },
    "c_CreditandFundingValuationAdjustmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CreditandFundingValuationAdjustmentsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Credit and funding valuation adjustments contra-liability (contra-asset)",
        "label": "Credit and Funding Valuation Adjustments [Abstract]",
        "documentation": "Credit and Funding Valuation Adjustments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrencySwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CurrencySwapMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange swaps",
        "label": "Currency Swap [Member]",
        "documentation": "Swap involving the exchange of principal and interest in one currency for another currency."
       }
      }
     },
     "auth_ref": [
      "r1950"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "c_CustodyFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "CustodyFeesMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Custody fees",
        "label": "Custody Fees [Member]",
        "documentation": "Custody Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtAndEquitySecuritiesGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Realized gains from sales of investments",
        "label": "Debt and Equity Securities, Gain (Loss)",
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r137"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DEBT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEBT",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r373",
      "r376",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r606",
      "r607",
      "r619",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r635",
      "r642",
      "r643",
      "r645",
      "r932",
      "r1012"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings and long-term debt",
        "label": "Debt Instrument, Fair Value Disclosure",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r983",
      "r984",
      "r985",
      "r990",
      "r1406",
      "r1407",
      "r1968",
      "r1969",
      "r1970",
      "r1971",
      "r1978"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r631",
      "r632",
      "r633",
      "r634",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r644",
      "r932",
      "r1127",
      "r1405",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1512",
      "r1761",
      "r1762",
      "r1764",
      "r1770",
      "r1992",
      "r1993"
     ]
    },
    "us-gaap_DebtInstrumentMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings and long-term debt",
        "label": "Debt Instrument, Measurement Input",
        "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt."
       }
      }
     },
     "auth_ref": [
      "r1969",
      "r1970",
      "r1971"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r53",
      "r57",
      "r81",
      "r154",
      "r155",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r631",
      "r632",
      "r633",
      "r634",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r644",
      "r932",
      "r1127",
      "r1405",
      "r1406",
      "r1407",
      "r1408",
      "r1409",
      "r1512",
      "r1761",
      "r1762",
      "r1764",
      "r1770",
      "r1992",
      "r1993"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net unrealized gains (losses)",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1795",
      "r1796"
     ]
    },
    "c_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTaxIncludingCumulativeBasisAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTaxIncludingCumulativeBasisAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total, net unrealized gains (losses)",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), Before Tax, Including Cumulative Basis Adjustments",
        "documentation": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), Before Tax, Including Cumulative Basis Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSAllowanceforCreditLossesonAFSDebtSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for credit losses",
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Excluding Accrued Interest",
        "documentation": "Amount excluding accrued interest, of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss",
        "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "c_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossExcludingUnallocatedPortfolioLayerAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossExcludingUnallocatedPortfolioLayerAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amortized cost",
        "label": "Debt Securities, Available for Sale, Amortized Cost, Excluding Accrued Interest, Before Allowance for Credit Loss, Excluding Unallocated Portfolio Layer Adjustments",
        "documentation": "Debt Securities, Available for Sale, Amortized Cost, Excluding Accrued Interest, Before Allowance for Credit Loss, Excluding Unallocated Portfolio Layer Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "c_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossIncludingCumulativeBasisAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLossIncludingCumulativeBasisAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total, amortized cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, Before Allowance For Credit Loss, Including Cumulative Basis Adjustments",
        "documentation": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, Before Allowance For Credit Loss, Including Cumulative Basis Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "12\u00a0months or longer",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r552",
      "r1401"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "12\u00a0months or longer",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r552"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than 12\u00a0months",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r552",
      "r1401"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than 12\u00a0months",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r552"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale debt securities (including $6,286 and $4,931 pledged to creditors as of March\u00a031, 2026 and December\u00a031, 2025, respectively)",
        "netLabel": "Available-for-sale (AFS) debt securities",
        "verboseLabel": "Fair value",
        "totalLabel": "Total fair value",
        "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest",
        "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1843"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt securities, measurement input",
        "label": "Debt Securities, Available-for-Sale, Measurement Input",
        "documentation": "Value of input used to measure investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r957",
      "r958",
      "r1499"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSRecognitionandMeasurementofImpairmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSRecognitionandMeasurementofImpairmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Debt Securities, Available-for-Sale, Realized Gain (Loss)",
        "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)",
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1821"
     ]
    },
    "c_DebtSecuritiesAvailableForSaleRealizedGainLossIntentToSell": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLossIntentToSell",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSRecognitionandMeasurementofImpairmentDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSRecognitionandMeasurementofImpairmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Impairment losses recognized in earnings for debt securities that the Company intends to sell, would more-likely-than-not be required to sell or will be subject to an issuer call deemed probable of exercise",
        "label": "Debt Securities, Available-For-Sale, Realized Gain (Loss), Intent To Sell",
        "documentation": "Debt Securities, Available-For-Sale, Realized Gain (Loss), Intent To Sell"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRestricted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleRestricted",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale securities, pledged to creditors",
        "label": "Debt Securities, Available-for-Sale, Restricted",
        "documentation": "Amount of restricted investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1049",
      "r1330",
      "r1331"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale [Table]",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized cost and fair value of AFS debt securities",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1792",
      "r1793",
      "r1794",
      "r1795",
      "r1796",
      "r1797",
      "r1798",
      "r1799",
      "r1800",
      "r1801",
      "r1802",
      "r1821"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r550",
      "r1401"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r551"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of securities in unrealized loss position",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r1401",
      "r1844"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "c_FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesAllowancesForCreditLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for credit losses on HTM debt securities",
        "periodStartLabel": "Allowance for credit losses on HTM debt securities at beginning of period",
        "periodEndLabel": "Allowance for credit losses on HTM debt securities at end of period",
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest",
        "documentation": "Amount, excluding accrued interest, of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r1827"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 10 years, amortized cost",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10",
        "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r1132"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 5 but within 10 years, amortized cost",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 5 through 10",
        "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r1131"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 1 but within 5 years, amortized cost",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five",
        "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r1130"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails": {
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due within 1 year, amortized cost",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r502",
      "r1129"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Held-to-maturity debt securities, net of allowance (fair value of which is $167,857 and $179,520 as of March\u00a031, 2026 and December\u00a031, 2025, respectively) (includes $98 and $70 pledged to creditors as of March\u00a031, 2026 and December\u00a031, 2025, respectively)",
        "netLabel": "Debt securities held-to-maturity (HTM)",
        "totalLabel": "Amortized cost, net",
        "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss",
        "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r501",
      "r1827"
     ]
    },
    "c_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAllowanceForCreditLossOtherChangesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestAllowanceForCreditLossOtherChangesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Debt Securities, Held-To-Maturity, Excluding Accrued Interest, Allowance For Credit Loss, Other Changes, Net",
        "documentation": "Debt Securities, Held-To-Maturity, Excluding Accrued Interest, Allowance For Credit Loss, Other Changes, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAllowanceForCreditLossRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestAllowanceForCreditLossRollForward",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for credit losses on HTM debt securities",
        "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "c_ProvisionForCreditLossBenefitsAndClaimsExpenseReversal",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision (release) for credit losses on HTM debt securities",
        "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, Credit Loss Expense (Reversal)",
        "documentation": "Amount, excluding accrued interest, of credit loss expense (reversal of expense) on investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r531"
     ]
    },
    "us-gaap_DebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt securities AFS",
        "label": "Debt Securities [Member]",
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r1541",
      "r2071"
     ]
    },
    "c_DebtSecuritiesPortfolioLayerMethodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DebtSecuritiesPortfolioLayerMethodMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities Portfolio Layer Method",
        "label": "Debt Securities Portfolio Layer Method [Member]",
        "documentation": "Debt Securities Portfolio Layer Method"
       }
      }
     },
     "auth_ref": []
    },
    "c_DebtSecuritiesSpecificallyHedgedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DebtSecuritiesSpecificallyHedgedMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities Specifically Hedged",
        "label": "Debt Securities Specifically Hedged [Member]",
        "documentation": "Debt Securities Specifically Hedged"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesTradingRestricted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtSecuritiesTradingRestricted",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading account assets, pledged to creditors",
        "label": "Debt Securities, Trading, Restricted",
        "documentation": "Amount of restricted investment in debt security measured at fair value with change in fair value recognized in net income (trading)."
       }
      }
     },
     "auth_ref": [
      "r1049",
      "r1330",
      "r1331"
     ]
    },
    "c_DebtToValueRatioLTVGreaterThan100PercentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DebtToValueRatioLTVGreaterThan100PercentMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than 100%",
        "label": "Debt-to-Value Ratio, LTV Greater than 100 percent [Member]",
        "documentation": "Debt-to-Value Ratio, LTV Greater than 100 percent [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_DebtToValueRatioTotalDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DebtToValueRatioTotalDebtMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Debt-to-Value Ratio, Total Debt [Member]",
        "documentation": "Debt-to-Value Ratio, Total Debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r244",
      "r1761",
      "r1767"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net actuarial loss (gain)",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r692",
      "r730",
      "r776",
      "r1419",
      "r1420"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prior service cost (benefit)",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r692",
      "r731",
      "r777",
      "r1419",
      "r1420"
     ]
    },
    "c_DefinedBenefitPlanCashContributionsPaidByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DefinedBenefitPlanCashContributionsPaidByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discretionary contribution",
        "label": "Defined Benefit Plan Cash Contributions Paid by Employer",
        "documentation": "Defined Benefit Plan Cash Contributions Paid by Employer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan Disclosure",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r751",
      "r752",
      "r753",
      "r754",
      "r756",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r781"
     ]
    },
    "us-gaap_DefinedBenefitPlanEstimatedFutureEmployerContributionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanEstimatedFutureEmployerContributionsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Expected Future Employer Contributions [Abstract]",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected return on assets",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r692",
      "r729",
      "r775",
      "r1419",
      "r1420"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost on benefit obligation",
        "label": "Defined Benefit Plan, Interest Cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r692",
      "r696",
      "r728",
      "r774",
      "r1419",
      "r1420"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net expense (benefit)",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r771",
      "r772",
      "r1419",
      "r1420"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service-related expense",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_DefinedBenefitPlanPlanAssetsContributionsByReimbursementsToEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DefinedBenefitPlanPlanAssetsContributionsByReimbursementsToEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company contributions (reimbursements)",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by (Reimbursements to) Employer",
        "documentation": "Defined Benefit Plan, Plan Assets, Contributions by (Reimbursements to) Employer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailmentsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of unrecognized:",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service cost",
        "label": "Defined Benefit Plan, Service Cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r694",
      "r727",
      "r773",
      "r1419",
      "r1420"
     ]
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "documentation": "Disclosure of information about defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r60",
      "r61",
      "r62",
      "r63"
     ]
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "c_DelinquencyManagedLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DelinquencyManagedLoansMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delinquency-managed loans",
        "label": "Delinquency Managed Loans [Member]",
        "documentation": "Delinquency Managed Loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized assets",
        "label": "Delinquent Amount at End of Period on Loans Managed and Securitized or Asset-Backed Financing Arrangement",
        "documentation": "This is the principal amount of loans (across all types of loans) that are overdue in payment by a set number of days."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepositLiabilitiesDisclosuresTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DEPOSITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEPOSITS",
        "label": "Deposit Liabilities Disclosures [Text Block]",
        "documentation": "The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r171",
      "r264",
      "r265"
     ]
    },
    "us-gaap_DepositLiabilitiesTypeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepositLiabilitiesTypeTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DEPOSITSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of deposits",
        "label": "Deposit Liabilities, Type [Table Text Block]",
        "documentation": "Tabular disclosure of type of deposit liability."
       }
      }
     },
     "auth_ref": [
      "r1664",
      "r1665",
      "r1666",
      "r1667",
      "r1668",
      "r1669",
      "r1670",
      "r1671",
      "r1672",
      "r1673",
      "r1674",
      "r1675",
      "r1676",
      "r1677",
      "r1678"
     ]
    },
    "us-gaap_DepositLiabilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepositLiabilityLineItems",
     "presentation": [
      "http://www.citigroup.com/role/DEPOSITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit Liability [Line Items]",
        "label": "Deposit Liability [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263"
     ]
    },
    "c_DepositRelatedFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DepositRelatedFeesMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit-related fees",
        "label": "Deposit-Related Fees [Member]",
        "documentation": "Deposit-Related Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_DepositarySharePercentageOfNoncumulativePerpetualPreferredStock": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DepositarySharePercentageOfNoncumulativePerpetualPreferredStock",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of interest in corresponding series of preferred stock",
        "label": "Depositary Share Percentage Of Noncumulative Perpetual Preferred Stock",
        "documentation": "Percentage Interest In A Series Share Of Non-Cumulative Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_DepositarySharesEachRepresentingA11000thInterestInAShareOf6.250NoncumulativePreferredStockSeriesIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DepositarySharesEachRepresentingA11000thInterestInAShareOf6.250NoncumulativePreferredStockSeriesIIMember",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depositary Shares, each representing a 1/1,000th interest in a share of 6.250% Noncumulative Preferred Stock, Series II",
        "label": "Depositary Shares, each representing a 1/1,000th interest in a share of 6.250% Noncumulative Preferred Stock, Series II [Member]",
        "documentation": "Depositary Shares, each representing a 1/1,000th interest in a share of 6.250% Noncumulative Preferred Stock, Series II"
       }
      }
     },
     "auth_ref": []
    },
    "c_DepositarySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DepositarySharesIssued",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of depositary shares (in shares)",
        "label": "Depositary Shares, Issued",
        "documentation": "Represents the total number fractional shares of preferred stock issued to the holders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Deposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Deposits",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/DEPOSITSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/DEPOSITSDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Deposits (including $4,375 and $4,222 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value)",
        "totalLabel": "Total deposits",
        "terseLabel": "Deposits",
        "label": "Deposits",
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_DepositsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepositsDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DEPOSITSDetails": {
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DEPOSITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deposits in U.S. offices",
        "label": "Deposits, Domestic",
        "documentation": "The aggregate of all domestic interest-bearing and noninterest-bearing deposit liabilities."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_DepositsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepositsForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DEPOSITSDetails": {
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DEPOSITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deposits in offices outside the U.S.",
        "label": "Deposits, Foreign",
        "documentation": "The aggregate of all foreign interest-bearing and noninterest-bearing deposit liabilities."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_DepositsPaidForSecuritiesBorrowedAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepositsPaidForSecuritiesBorrowedAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1": {
       "parentTag": "us-gaap_CarryingValueOfSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amounts of assets included on the Consolidated Balance Sheet",
        "label": "Deposits Paid for Securities Borrowed, at Carrying Value",
        "documentation": "This is the amount of cash advanced as security in return for borrowing securities from another party."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r1693"
     ]
    },
    "c_DepositsPaidForSecuritiesBorrowedAtCarryingValueBeforeAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DepositsPaidForSecuritiesBorrowedAtCarryingValueBeforeAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails": {
       "parentTag": "c_CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities borrowed",
        "label": "Deposits Paid for Securities Borrowed, at Carrying Value, Before Allowance For Credit Loss",
        "documentation": "Deposits Paid for Securities Borrowed, at Carrying Value, Before Allowance For Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositsReceivedForSecuritiesLoanedAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepositsReceivedForSecuritiesLoanedAtCarryingValue",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails": {
       "parentTag": "us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoaned",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1": {
       "parentTag": "us-gaap_CarryingValueOfSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoaned",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities loaned",
        "totalLabel": "Net amounts of liabilities included on the Consolidated Balance Sheet",
        "label": "Deposits Received for Securities Loaned, at Carrying Value",
        "documentation": "Amount of obligation to return cash received as collateral for security loaned to another party."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "c_DepositsWithBanksAndOtherFinancialInstitutionsNetOfAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DepositsWithBanksAndOtherFinancialInstitutionsNetOfAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits with banks, net of allowance",
        "label": "Deposits with Banks and Other Financial Institutions, Net of Allowance",
        "documentation": "Deposits with Banks and Other Financial Institutions, Net of Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "c_DepositsWithBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DepositsWithBanksMember",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits with banks",
        "verboseLabel": "Deposits with banks, net of allowance",
        "label": "Deposits With Banks [Member]",
        "documentation": "Deposits With Banks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationAmortizationAndAccretionNet",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Amortization and Accretion, Net",
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetCollateralObligationToReturnCashOffset",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Netting of cash collateral received",
        "negatedLabel": "Netting of cash collateral received",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash, Offset Against Derivative Asset",
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements offset against derivative assets."
       }
      }
     },
     "auth_ref": [
      "r929",
      "r1697",
      "r1958"
     ]
    },
    "us-gaap_DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative receivables",
        "label": "Derivative Asset, Gross Asset Including Not Subject to Master Netting Arrangement",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and elected not to be offset."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r928",
      "r1303",
      "r1304",
      "r1352",
      "r1356",
      "r1491"
     ]
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetFairValueGrossLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Netting agreements to assets",
        "terseLabel": "Netting agreements to assets",
        "negatedLabel": "Netting agreements",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset",
        "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r928",
      "r1303",
      "r1304"
     ]
    },
    "us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total trading derivatives, netting",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Gross Liability and Collateral, Obligation to Return Cash, Offset",
        "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, and obligation to return cash collateral under master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r928",
      "r1352",
      "r1354",
      "r1355",
      "r1356"
     ]
    },
    "us-gaap_DerivativeAssetMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative assets",
        "label": "Derivative Asset, Measurement Input",
        "documentation": "Value of input used to measure derivative asset."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r957",
      "r958",
      "r1499"
     ]
    },
    "us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetNotSubjectToMasterNettingArrangement",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Does not meet applicable offsetting guidance, assets",
        "label": "Derivative Asset, Not Subject to Master Netting Arrangement",
        "documentation": "Fair value of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r330",
      "r332",
      "r334",
      "r335",
      "r928",
      "r1352",
      "r1356"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total trading account derivatives, assets",
        "verboseLabel": "Trading derivatives",
        "terseLabel": "Derivative assets",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r334",
      "r928",
      "r953",
      "r954",
      "r970",
      "r983",
      "r984",
      "r985",
      "r1217",
      "r1218",
      "r1219",
      "r1221",
      "r1222",
      "r1224",
      "r1225",
      "r1226",
      "r1228",
      "r1229",
      "r1245",
      "r1246",
      "r1298",
      "r1301",
      "r1302",
      "r1303",
      "r1305",
      "r1306",
      "r1347",
      "r1352",
      "r1354",
      "r1355",
      "r1356",
      "r1495",
      "r1499",
      "r1508",
      "r1541",
      "r1969",
      "r1970",
      "r1971",
      "r2062"
     ]
    },
    "us-gaap_DerivativeAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssetsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Derivative Asset [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeCollateralObligationToReturnCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeCollateralObligationToReturnCash",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Cash collateral received",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset",
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r336",
      "r928",
      "r930",
      "r931",
      "r1352",
      "r1354",
      "r1355"
     ]
    },
    "us-gaap_DerivativeCollateralObligationToReturnSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeCollateralObligationToReturnSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Non-cash collateral received",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset",
        "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against derivative assets."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r336",
      "r928",
      "r1352"
     ]
    },
    "us-gaap_DerivativeCollateralRightToReclaimCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeCollateralRightToReclaimCash",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Cash collateral paid",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset",
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r336",
      "r928",
      "r930",
      "r931",
      "r1352",
      "r1354",
      "r1355"
     ]
    },
    "us-gaap_DerivativeCollateralRightToReclaimSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeCollateralRightToReclaimSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Non-cash collateral paid",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset",
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against derivative liabilities."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r336",
      "r928",
      "r1352"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r863",
      "r865",
      "r866",
      "r869",
      "r870",
      "r871",
      "r872",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r1226",
      "r1229",
      "r1244",
      "r1245",
      "r1246",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1273",
      "r1274",
      "r1275",
      "r1276",
      "r1298",
      "r1299",
      "r1302",
      "r1305",
      "r1352",
      "r1353",
      "r1356",
      "r1488",
      "r1491",
      "r1539",
      "r1541",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1958",
      "r1960",
      "r1961",
      "r1962",
      "r1972",
      "r1973",
      "r1974",
      "r1975",
      "r1976",
      "r1977",
      "r1979",
      "r1980"
     ]
    },
    "c_DerivativeCreditRiskAndFundingValuationAdjustmentDerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeCreditRiskAndFundingValuationAdjustmentDerivativeAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total CVA and FVA\u2014derivative instruments",
        "label": "Derivative Credit Risk and Funding Valuation Adjustment, Derivative Assets",
        "documentation": "Derivative Credit Risk and Funding Valuation Adjustment, Derivative Assets"
       }
      }
     },
     "auth_ref": []
    },
    "c_DerivativeCreditRiskAndFundingValuationAdjustmentGainLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeCreditRiskAndFundingValuationAdjustmentGainLossNet",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": "c_CreditFundingAndDebtValuationAdjustmentGainLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Derivative Credit Risk and Funding Valuation Adjustment, Gain (Loss), Net",
        "label": "Derivative Credit Risk and Funding Valuation Adjustment, Gain (Loss), Net",
        "documentation": "Derivative Credit Risk and Funding Valuation Adjustment, Gain (Loss), Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": "c_DerivativeCreditRiskAndFundingValuationAdjustmentDerivativeAssets",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citigroup (own credit) CVA",
        "label": "Derivative Credit Risk Valuation Adjustment, Derivative Liabilities",
        "documentation": "Amount of credit risk valuation adjustment to derivative liabilities to properly reflect the credit quality of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "c_DerivativeCreditRiskValuationAdjustmentGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeCreditRiskValuationAdjustmentGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": "c_DerivativeCreditRiskAndFundingValuationAdjustmentGainLossNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Own credit CVA",
        "label": "Derivative Credit Risk Valuation Adjustment, Gain (Loss)",
        "documentation": "Derivative Credit Risk Valuation Adjustment, Gain (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "c_DerivativeDebtValuationAdjustmentGainLossonFairValueOptionLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeDebtValuationAdjustmentGainLossonFairValueOptionLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": "c_CreditFundingAndDebtValuationAdjustmentGainLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DVA related to own FVO liabilities",
        "label": "Derivative Debt Valuation Adjustment, Gain (Loss) on Fair Value Option Liability",
        "documentation": "Derivative Debt Valuation Adjustment, Gain (Loss) on Fair Value Option Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "c_DerivativeFairValueOfDerivativeAssetAndDerivativeCollateralRightToReclaimCashNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trading derivatives, asset, Gross",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r328",
      "r928",
      "r1352",
      "r1354",
      "r1355",
      "r1356"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net receivables",
        "label": "Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r928",
      "r1352"
     ]
    },
    "c_DerivativeFairValueOfDerivativeAssetAndDerivativeCollateralRightToReclaimCashNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeFairValueOfDerivativeAssetAndDerivativeCollateralRightToReclaimCashNet",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Trading derivative, asset, gross net cash collateral paid",
        "label": "Derivative Fair Value of Derivative Asset and Derivative Collateral Right to Reclaim Cash, Net",
        "documentation": "Represents the aggregate of the fair value of derivative asset, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position, and the amount of the right to reclaim cash collateral net of the amount offset against net derivative instrument positions under master netting arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "c_DerivativeFairValueOfDerivativeLiabilityAndDerivativeCollateralRightToReclaimCashNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trading derivatives, liability",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r328",
      "r928",
      "r1352",
      "r1354",
      "r1355",
      "r1356"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net payables",
        "label": "Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "documentation": "Fair value, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset. Includes derivative not subject to master netting arrangement or similar agreement."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r928",
      "r1352"
     ]
    },
    "c_DerivativeFairValueOfDerivativeLiabilityAndDerivativeCollateralRightToReclaimCashNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeFairValueOfDerivativeLiabilityAndDerivativeCollateralRightToReclaimCashNet",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total trading derivatives and cash collateral, liability",
        "label": "Derivative Fair Value of Derivative Liability and Derivative Collateral Right to Reclaim Cash Net",
        "documentation": "Represents the aggregate of the fair value of derivative liability, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position, and the amount of the obligation to return cash collateral net of the amount offset against net derivative instrument positions under master netting arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "c_DerivativeFundingValuationAdjustmentDerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeFundingValuationAdjustmentDerivativeAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": "c_DerivativeCreditRiskAndFundingValuationAdjustmentDerivativeAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Asset FVA",
        "label": "Derivative Funding Valuation Adjustment, Derivative Assets",
        "documentation": "Derivative Funding Valuation Adjustment, Derivative Assets"
       }
      }
     },
     "auth_ref": []
    },
    "c_DerivativeFundingValuationAdjustmentDerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeFundingValuationAdjustmentDerivativeLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": "c_DerivativeCreditRiskAndFundingValuationAdjustmentDerivativeAssets",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability FVA",
        "label": "Derivative Funding Valuation Adjustment, Derivative Liabilities",
        "documentation": "Derivative Funding Valuation Adjustment, Derivative Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "c_DerivativeFundingValuationAdjustmentGainLossonDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeFundingValuationAdjustmentGainLossonDerivativeAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": "c_DerivativeCreditRiskAndFundingValuationAdjustmentGainLossNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset FVA",
        "label": "Derivative Funding Valuation Adjustment, Gain (Loss) on Derivative Asset",
        "documentation": "Derivative Funding Valuation Adjustment, Gain (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "c_DerivativeFundingValuationAdjustmentGainLossonDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeFundingValuationAdjustmentGainLossonDerivativeLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails": {
       "parentTag": "c_DerivativeCreditRiskAndFundingValuationAdjustmentGainLossNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTMarketValuationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability FVA",
        "label": "Derivative Funding Valuation Adjustment, Gain (Loss) on Derivative Liability",
        "documentation": "Derivative Funding Valuation Adjustment, Gain (Loss) on Derivative Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r863",
      "r865",
      "r866",
      "r869",
      "r870",
      "r871",
      "r872",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r1226",
      "r1229",
      "r1244",
      "r1245",
      "r1246",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1273",
      "r1274",
      "r1275",
      "r1276",
      "r1298",
      "r1299",
      "r1302",
      "r1305",
      "r1352",
      "r1353",
      "r1356",
      "r1488",
      "r1491",
      "r1539",
      "r1541",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1958",
      "r1960",
      "r1961",
      "r1962",
      "r1972",
      "r1973",
      "r1974",
      "r1975",
      "r1976",
      "r1977",
      "r1979",
      "r1980"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DERIVATIVES",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r907",
      "r908",
      "r909",
      "r913",
      "r914",
      "r916",
      "r917",
      "r918",
      "r919",
      "r921",
      "r923",
      "r924",
      "r927",
      "r933",
      "r947",
      "r1488",
      "r1491",
      "r1492",
      "r1493",
      "r1494"
     ]
    },
    "c_DerivativeInstrumentsConsideredGuaranteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DerivativeInstrumentsConsideredGuaranteesMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative instruments considered to be guarantees",
        "label": "Derivative Instruments Considered Guarantees [Member]",
        "documentation": "Represents only those derivative instruments that require the entity to make payments to the counterparty based on changes in an underlying that is related to an asset, a liability, or an equity security held by the guaranteed party. More specifically, derivative instruments considered to be guarantees include certain over-the-counter written put options where the counterparty is not a bank, hedge fund or broker-dealer (such counterparties are considered to be dealers in these markets, and may therefore not hold the underlying instruments)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Axis]",
        "label": "Hedging Relationship [Axis]",
        "documentation": "Information by type of hedging relationship."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table]",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r865",
      "r866",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r1491"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative gain (losses)",
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r865",
      "r866",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r1491"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total derivative liabilities",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r334",
      "r928",
      "r953",
      "r954",
      "r970",
      "r983",
      "r984",
      "r985",
      "r1217",
      "r1218",
      "r1219",
      "r1221",
      "r1224",
      "r1225",
      "r1226",
      "r1228",
      "r1229",
      "r1253",
      "r1255",
      "r1256",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1305",
      "r1306",
      "r1352",
      "r1354",
      "r1355",
      "r1356",
      "r1969",
      "r1970",
      "r1971",
      "r2062"
     ]
    },
    "us-gaap_DerivativeLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilitiesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Derivative Liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilityCollateralRightToReclaimCashOffset",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Netting of cash collateral paid",
        "negatedLabel": "Netting of cash collateral paid",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset",
        "documentation": "Amount of right to receive cash collateral under master netting arrangements offset against derivative liabilities."
       }
      }
     },
     "auth_ref": [
      "r929",
      "r1697",
      "r1958"
     ]
    },
    "us-gaap_DerivativeLiabilityFairValueGrossAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilityFairValueGrossAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Netting agreements to liabilities",
        "netLabel": "Netting agreements to liabilities",
        "verboseLabel": "Fair value gross derivative assets",
        "negatedTerseLabel": "Netting agreements",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset",
        "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r928",
      "r1303",
      "r1304",
      "r1354",
      "r1355"
     ]
    },
    "us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Netting, Liabilities, total of netting agreements and cash collateral received",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Gross Asset and Collateral, Right to Reclaim Cash, Offset",
        "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, and right to receive cash collateral under master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r928",
      "r1352",
      "r1356"
     ]
    },
    "us-gaap_DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails": {
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative payables",
        "label": "Derivative Liability, Gross Liability Including Not Subject to Master Netting Arrangement",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and elected not to be offset."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r928",
      "r1303",
      "r1304",
      "r1352",
      "r1356",
      "r1491"
     ]
    },
    "us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilityNotSubjectToMasterNettingArrangement",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Does not meet applicable offsetting guidance, liabilities",
        "label": "Derivative Liability, Not Subject to Master Netting Arrangement",
        "documentation": "Fair value of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r330",
      "r332",
      "r334",
      "r335",
      "r928",
      "r1352",
      "r1356"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives",
        "verboseLabel": "Carrying value of structured notes, disaggregated by type of embedded derivative instrument",
        "label": "Derivative [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r947",
      "r1963"
     ]
    },
    "us-gaap_DerivativeNetLiabilityPositionAggregateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeNetLiabilityPositionAggregateFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of derivative in liability position",
        "label": "Derivative, Net Liability Position, Aggregate Fair Value",
        "documentation": "The aggregate fair value amounts of derivative instruments that contain credit-risk-related contingent features that are in a net liability position at the end of the reporting period. For nonderivative instruments that are designated and qualify as hedging instruments, the fair value amounts are the carrying value of the nonderivative hedging instrument, including the adjustment for the foreign currency transaction gain (loss) on that instrument."
       }
      }
     },
     "auth_ref": [
      "r910",
      "r1494"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative notionals",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1488",
      "r1940",
      "r1941"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Table]",
        "label": "Derivative [Table]",
        "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date."
       }
      }
     },
     "auth_ref": [
      "r947",
      "r1963"
     ]
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Mark-to-Market (MTM) Receivables/Payables",
        "label": "Derivatives, Fair Value [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r869",
      "r870",
      "r871",
      "r872",
      "r1491"
     ]
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Hedging instruments under ASC 815",
        "terseLabel": "Derivative instruments designated as ASC 815 hedges",
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": []
    },
    "c_DisclosureOfCompensationRelatedCostsShareBasedPaymentsAndCashAwardsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsAndCashAwardsTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INCENTIVEPLANS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCENTIVE PLANS",
        "label": "Disclosure of Compensation Related Costs Share Based Payments and Cash Awards [Text Block]",
        "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details. Also includes disclosure for deferred cash awards and other cash incentive awards."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCreditDerivativesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCreditDerivativesTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of key characteristics of credit derivative portfolio",
        "label": "Disclosure of Credit Derivatives [Table Text Block]",
        "documentation": "Tabular disclosure of credit derivatives which includes information by sellers of credit derivatives, about each credit derivative, or each group of similar credit derivatives, including (a) the nature of the credit derivative - its term, how it arose, the events or circumstances that would require the seller to perform under the credit derivative, and the current status of the payment/performance risk of the credit derivative; (b) the maximum potential amount of future payments (undiscounted) the seller could be required to make under the credit derivative; (c) the current fair value of the credit derivative; and (d) the nature of any recourse provisions under the credit derivative, and any assets held either as collateral or by third parties. A credit derivative is a derivative instrument (1) in which one or more of its underlyings are related to the credit risk of a specified entity (or a group of entities) or an index based on the credit risk of a group of entities and (2) that exposes the seller to potential loss from credit-risk-related events specified in the contract. Examples of credit derivatives within the scope of this paragraph include, but are not limited to, credit default swaps, credit spread options, and credit index products; also includes a hybrid instrument that has an embedded credit derivative (for example, but not limited to, a credit-linked note)."
       }
      }
     },
     "auth_ref": [
      "r1954",
      "r1955",
      "r1956",
      "r1957"
     ]
    },
    "us-gaap_DisclosuresPertainingToServicingAssetsAndServicingLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosuresPertainingToServicingAssetsAndServicingLiabilitiesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MSR fees",
        "label": "Disclosures Pertaining to Servicing Assets and Servicing Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on sale, before tax",
        "negatedTerseLabel": "Loss on revenue, before tax",
        "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r87",
      "r89"
     ]
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on sale after tax",
        "negatedTerseLabel": "Loss on revenue, after tax",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r87",
      "r89",
      "r99"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) from discontinued operations",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r88",
      "r89",
      "r95",
      "r129",
      "r2023"
     ]
    },
    "c_DiscontinuedOperationOperatingExpensesOfDiscontinuedOperationAfterIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DiscontinuedOperationOperatingExpensesOfDiscontinuedOperationAfterIncomeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses, after tax",
        "label": "Discontinued Operation, Operating Expenses of Discontinued Operation, after Income Tax",
        "documentation": "Discontinued Operation, Operating Expenses of Discontinued Operation, after Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "c_DiscontinuedOperationOperatingExpensesOfDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DiscontinuedOperationOperatingExpensesOfDiscontinuedOperationBeforeIncomeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses, before tax",
        "label": "Discontinued Operation, Operating Expenses of Discontinued Operation, before Income Tax",
        "documentation": "Discontinued Operation, Operating Expenses of Discontinued Operation, before Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benefit for income taxes",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r88",
      "r89",
      "r95",
      "r99",
      "r823",
      "r827",
      "r829"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]",
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DiscontinuedOperationsHeldforsaleMember",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Held for sale",
        "label": "Discontinued Operations, Held-for-Sale [Member]",
        "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result and business and nonprofit activity on acquisition and upon joint venture formation, classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r9",
      "r316"
     ]
    },
    "c_DisposalGroupAmountSoldShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DisposalGroupAmountSoldShares",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount sold (in shares)",
        "label": "Disposal Group, Amount Sold, Shares",
        "documentation": "Disposal Group, Amount Sold, Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Axis]",
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupClassificationDomain",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Domain]",
        "label": "Disposal Group Classification [Domain]",
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations",
        "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r22"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCash",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and deposits with banks",
        "label": "Disposal Group, Including Discontinued Operation, Cash",
        "documentation": "Amount of currency on hand, demand deposits with banks or financial institutions, and other kinds of accounts that have the general characteristics of demand deposits, held by a disposal group."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "c_DisposalGroupIncludingDiscontinuedOperationDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeposits",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits",
        "label": "Disposal Group, Including Discontinued Operation, Deposits",
        "documentation": "Disposal Group, Including Discontinued Operation, Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "c_DisposalGroupIncludingDiscontinuedOperationDepositsWithBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDepositsWithBanks",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits with banks",
        "label": "Disposal Group, Including Discontinued Operation, Deposits With Banks",
        "documentation": "Disposal Group, Including Discontinued Operation, Deposits With Banks"
       }
      }
     },
     "auth_ref": []
    },
    "c_DisposalGroupIncludingDiscontinuedOperationFinancingReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationFinancingReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans (net of allowance of $24 at March\u00a031, 2026)",
        "label": "Disposal Group, Including Discontinued Operation, Financing Receivable",
        "documentation": "Disposal Group, Including Discontinued Operation, Financing Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "c_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance",
        "label": "Disposal Group, Including Discontinued Operation, Financing Receivable Allowance",
        "documentation": "Disposal Group, Including Discontinued Operation, Financing Receivable Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on sale",
        "label": "Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses)",
        "documentation": "Amount of foreign currency translation gain (loss) in the disposal group, including discontinued operation, recognized in the statement of income as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "c_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLossesNetOfTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLossesNetOfTaxes",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on sale after tax",
        "label": "Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses), Net Of Taxes",
        "documentation": "Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses), Net Of Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income before taxes",
        "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)",
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets",
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r84",
      "r97",
      "r149"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities",
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r84",
      "r97",
      "r149"
     ]
    },
    "c_DisposalGroupInterestInEntitySold": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DisposalGroupInterestInEntitySold",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest in entity sold",
        "label": "Disposal Group, Interest In Entity Sold",
        "documentation": "Disposal Group, Interest In Entity Sold"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net loss (gain) on sale of significant disposals",
        "negatedLabel": "Loss on sale of disposals",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r579",
      "r1757",
      "r1869"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SIGNIFICANT DISPOSALS AND OTHER BUSINESS EXITS",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r148"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Domain]",
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r582",
      "r583",
      "r1421",
      "r1424"
     ]
    },
    "us-gaap_DividendIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "c_InterestAndDividendIncomeSecuritiesExcludingTradingSecurities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend income",
        "label": "Dividend Income, Operating",
        "documentation": "Amount of operating dividend income on securities."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r1201",
      "r1261",
      "r1310",
      "r1311",
      "r1552",
      "r1553",
      "r2075"
     ]
    },
    "c_DividendsAllocatedtoEmployeeRestrictedAndDeferredSharesThatContainForfeitableRightstoDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "DividendsAllocatedtoEmployeeRestrictedAndDeferredSharesThatContainForfeitableRightstoDividends",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Add back: Dividends allocated to employee restricted and deferred shares with rights to dividends that are forfeitable",
        "label": "Dividends Allocated to Employee Restricted And Deferred Shares That Contain Forfeitable Rights to Dividends",
        "documentation": "Dividends Allocated to Employee Restricted And Deferred Shares That Contain Forfeitable Rights to Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common dividends",
        "label": "Dividends, Common Stock",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r156"
     ]
    },
    "us-gaap_DividendsPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DividendsPreferredStock",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": "c_IncomeLossAvailableToCommonStockholders",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Preferred dividends",
        "terseLabel": "Less: Preferred dividends",
        "label": "Dividends, Preferred Stock",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r156"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r1559"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1591"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DomesticPlanMember",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails",
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Plan",
        "label": "Domestic Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1904",
      "r1905",
      "r1906"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1602"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r359",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r406",
      "r409",
      "r420",
      "r421",
      "r422",
      "r426",
      "r648",
      "r821",
      "r836",
      "r842",
      "r950",
      "r951",
      "r1121",
      "r1162",
      "r1364"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings per share",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r359",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r409",
      "r420",
      "r421",
      "r422",
      "r426",
      "r648",
      "r821",
      "r836",
      "r842",
      "r950",
      "r951",
      "r1121",
      "r1162",
      "r1364"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings per share",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHARE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EARNINGS PER SHARE",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r423",
      "r424",
      "r425"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash, due from banks and deposits with banks",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "us-gaap_EffectOfFairValueHedgesOnResultsOfOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectOfFairValueHedgesOnResultsOfOperationsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on fair value hedges",
        "label": "Effect of Fair Value Hedges on Results of Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_EmployeeAndDirectorsStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "EmployeeAndDirectorsStockOptionsMember",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee and Directors Stock Options",
        "label": "Employee and Directors Stock Options [Member]",
        "documentation": "An arrangement whereby an employee or member of the Board of Directors is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1907",
      "r1908",
      "r1909",
      "r1910",
      "r1911",
      "r1912",
      "r1913",
      "r1914",
      "r1915",
      "r1916",
      "r1917",
      "r1918",
      "r1919",
      "r1920",
      "r1921",
      "r1922",
      "r1923",
      "r1924",
      "r1925",
      "r1926",
      "r1927",
      "r1928",
      "r1929",
      "r1930",
      "r1931",
      "r1932"
     ]
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitiesTable",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entities [Table]",
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "c_EntityAdministeredAssetBackedCommercialPaperConduitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "EntityAdministeredAssetBackedCommercialPaperConduitMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citi-administered asset-backed commercial paper conduits",
        "label": "Entity Administered Asset Backed Commercial Paper Conduit [Member]",
        "documentation": "This element represents entity-administered asset-backed commercial paper conduits."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1557"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "c_EntityConsolidatedAdministeredAssetBackedCommercialPaperConduitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "EntityConsolidatedAdministeredAssetBackedCommercialPaperConduitMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citi-administered asset-backed consolidated commercial paper conduits (ABCP)",
        "label": "Entity Consolidated Administered Asset-backed Commercial Paper Conduit [Member]",
        "documentation": "This element represents entity-administered asset-backed consolidated commercial paper conduits."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails",
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1557"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1557"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1641"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1557"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1557"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1557"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1557"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1596"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1637"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1637"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1637"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r309",
      "r311",
      "r312",
      "r352",
      "r353",
      "r354",
      "r388",
      "r389",
      "r390",
      "r392",
      "r399",
      "r401",
      "r403",
      "r428",
      "r523",
      "r524",
      "r578",
      "r647",
      "r685",
      "r821",
      "r825",
      "r826",
      "r833",
      "r834",
      "r835",
      "r837",
      "r841",
      "r842",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r943",
      "r944",
      "r945",
      "r946",
      "r949",
      "r1004",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1013",
      "r1016",
      "r1022",
      "r1158",
      "r1187",
      "r1188",
      "r1189",
      "r1204",
      "r1279"
     ]
    },
    "us-gaap_EquityContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityContractMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equity risks",
        "terseLabel": "Equity contracts",
        "netLabel": "Equity contracts (gross)",
        "label": "Equity Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to share prices."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1415",
      "r1417",
      "r1464",
      "r1465",
      "r1466",
      "r1468",
      "r1469",
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1476",
      "r1477",
      "r1478",
      "r1483",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1958"
     ]
    },
    "c_EquityFutureandForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "EquityFutureandForwardMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity futures and forwards",
        "label": "Equity Future and Forward [Member]",
        "documentation": "Equity Future and Forward [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_EquityLinkedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "EquityLinkedMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity linked",
        "label": "Equity Linked [Member]",
        "documentation": "Represents information pertaining to equity linked of certain structured liability."
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r520",
      "r521",
      "r832",
      "r994",
      "r1644",
      "r1645",
      "r1646",
      "r1933",
      "r1934",
      "r1935",
      "r1936"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage owned of equity investment",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r994"
     ]
    },
    "c_EquitySecuritiesCarriedAtFairValueNonmarketable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "EquitySecuritiesCarriedAtFairValueNonmarketable",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-marketable equity securities carried at fair value",
        "label": "Equity Securities, Carried At Fair Value, Nonmarketable",
        "documentation": "Equity Securities, Carried At Fair Value, Nonmarketable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesFvNi",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity securities, at fair value",
        "verboseLabel": "Marketable equity securities",
        "label": "Equity Securities, FV-NI, Current",
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r980",
      "r1351"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable equity securities carried at fair value",
        "label": "Equity Securities, FV-NI",
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r953",
      "r980",
      "r983",
      "r984",
      "r985",
      "r1138",
      "r1139",
      "r1495",
      "r1535",
      "r1538",
      "r1969",
      "r1970",
      "r1971"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesFvNiRealizedGainLossAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross realized investments losses, excluding losses from other-than-temporary impairment",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity securities",
        "verboseLabel": "Equity securities",
        "label": "Equity Securities [Member]",
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r1514",
      "r1549",
      "r1550",
      "r1551",
      "r2071"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-marketable equity securities measured using the measurement alternative",
        "terseLabel": "Measurement alternative\u2014carrying value",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "documentation": "Amount of investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmountAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmountAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Securities without Readily Determinable Fair Value, Annual Amount [Abstract]",
        "label": "Equity Securities without Readily Determinable Fair Value, Annual Amount [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement alternative\u2014downward changes for observable prices",
        "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount",
        "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement alternative\u2014downward changes for observable prices",
        "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount",
        "documentation": "Amount of cumulative loss from downward price adjustment on investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement alternative\u2014impairment losses",
        "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount",
        "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement alternative\u2014impairment losses",
        "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount",
        "documentation": "Amount of cumulative impairment loss on investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r516"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmountAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmountAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount [Abstract]",
        "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying value of non-marketable equity securities measured using the measurement alternative",
        "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r1822",
      "r1823",
      "r1824"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement alternative\u2014upward changes for observable prices",
        "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount",
        "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueofNonmarketableEquitySecuritiesMeasuredUsingtheMeasurementAlternativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement alternative\u2014upward changes for observable prices",
        "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount",
        "documentation": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_EquitySwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySwapMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity swaps",
        "label": "Equity Swap [Member]",
        "documentation": "Contracts in which the counterparties exchange a series of cash payments based on (a) an equity index and (b) a fixed or floating interest rate on a notional principal amount. Equity swap contracts typically are tied to a stock index, but sometimes they relate to a particular stock or a defined basket of stocks."
       }
      }
     },
     "auth_ref": [
      "r1951"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1606"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1564",
      "r1574",
      "r1584",
      "r1616"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1561",
      "r1571",
      "r1581",
      "r1613"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/DEPOSITSDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value",
        "verboseLabel": "Estimated fair value",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r983",
      "r984",
      "r990",
      "r1347",
      "r1406",
      "r1407"
     ]
    },
    "us-gaap_ExchangeClearedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExchangeClearedMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cleared",
        "label": "Exchange Cleared [Member]",
        "documentation": "Transaction where an organization acts as an intermediary, reconciling orders between transacting parties."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1958"
     ]
    },
    "us-gaap_ExchangeTradedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExchangeTradedMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange traded",
        "label": "Exchange Traded [Member]",
        "documentation": "Transaction that takes place on an organized exchange."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1958"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1612"
     ]
    },
    "us-gaap_ExtendedMaturityAndInterestRateReductionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExtendedMaturityAndInterestRateReductionMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Combination: interest rate reduction and term extension",
        "label": "Extended Maturity and Interest Rate Reduction [Member]",
        "documentation": "Loan modification for extension of term of loan in which it must be paid, reduction of contractual interest rate, and reduction of interest rate to lower than current market rate for new debt with similar risk."
       }
      }
     },
     "auth_ref": [
      "r1377"
     ]
    },
    "c_ExtendedMaturityAndPaymentDeferralMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ExtendedMaturityAndPaymentDeferralMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Combination: term extension and payment delay",
        "label": "Extended Maturity And Payment Deferral [Member]",
        "documentation": "Extended Maturity And Payment Deferral"
       }
      }
     },
     "auth_ref": []
    },
    "c_ExtendedMaturityInterestRateReductionAndPaymentDeferralMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ExtendedMaturityInterestRateReductionAndPaymentDeferralMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Combination: interest rate reduction, term extension and payment delay",
        "label": "Extended Maturity, Interest Rate Reduction and Payment Deferral [Member]",
        "documentation": "Extended Maturity, Interest Rate Reduction and Payment Deferral"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExtendedMaturityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExtendedMaturityMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term extension",
        "label": "Extended Maturity [Member]",
        "documentation": "Loan modification for an extension of the term of a loan in which it must be paid."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r1377"
     ]
    },
    "us-gaap_ExternalCreditRatingByGroupingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExternalCreditRatingByGroupingAxis",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "External Credit Rating by Grouping [Axis]",
        "label": "External Credit Rating by Grouping [Axis]",
        "documentation": "Information by external rating classified as investment grade or non investment grade."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r1837"
     ]
    },
    "us-gaap_ExternalCreditRatingByGroupingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExternalCreditRatingByGroupingDomain",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "External Credit Rating by Grouping [Domain]",
        "label": "External Credit Rating by Grouping [Domain]",
        "documentation": "External credit rating classified as investment grade or non-investment grade."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExternalCreditRatingInvestmentGradeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExternalCreditRatingInvestmentGradeMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investment grade",
        "label": "External Credit Rating, Investment Grade [Member]",
        "documentation": "External credit-rating that could be used to describe the current status of the payment and performance risk of credit derivatives and guarantee obligations that connote investment grade."
       }
      }
     },
     "auth_ref": []
    },
    "c_ExternalCreditRatingNonInvestmentGradeAccrualMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ExternalCreditRatingNonInvestmentGradeAccrualMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-investment grade, accrual",
        "label": "External Credit Rating, Non Investment Grade, Accrual [Member]",
        "documentation": "External Credit Rating, Non Investment Grade, Accrual [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExternalCreditRatingNonInvestmentGradeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ExternalCreditRatingNonInvestmentGradeMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-investment grade",
        "label": "External Credit Rating, Noninvestment Grade [Member]",
        "documentation": "External credit rating used to describe current status of payment and performance risk of credit derivative and guarantee obligation that connote noninvestment grade."
       }
      }
     },
     "auth_ref": []
    },
    "c_ExternalCreditRatingNonInvestmentGradeNonaccrualMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ExternalCreditRatingNonInvestmentGradeNonaccrualMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-investment grade, non-accrual",
        "label": "External Credit Rating, Non Investment Grade, Non-accrual [Member]",
        "documentation": "External Credit Rating, Non Investment Grade, Non-accrual [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_ExternalCreditRatingNotRatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ExternalCreditRatingNotRatedMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not rated",
        "label": "External Credit Rating Not Rated [Member]",
        "documentation": "Represents credit derivatives and guarantee obligations which have not been rated for payment and performance risk."
       }
      }
     },
     "auth_ref": []
    },
    "c_FICOScore660To739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FICOScore660To739Member",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "660 to 739",
        "label": "FICO Score, 660 to 739 [Member]",
        "documentation": "FICO Score, 680 to 760 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FICOScoreClassifiablyManagedAndDelinquencyManagedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FICOScoreClassifiablyManagedAndDelinquencyManagedMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classifiably Managed and Delinquency Managed",
        "label": "FICO Score, Classifiably Managed and Delinquency Managed [Member]",
        "documentation": "FICO Score, Classifiably Managed and Delinquency Managed"
       }
      }
     },
     "auth_ref": []
    },
    "c_FICOScoreGreaterThan740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FICOScoreGreaterThan740Member",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than or equal to 740",
        "label": "FICO Score, Greater Than 740 [Member]",
        "documentation": "FICO Score, Greater Than 760 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FICOScoreLessThan660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FICOScoreLessThan660Member",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than 660",
        "label": "FICO Score, Less than 660 [Member]",
        "documentation": "FICO Score, Less than 680 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FICOScoreNotAvailableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FICOScoreNotAvailableMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FICO not available",
        "label": "FICO Score, Not Available [Member]",
        "documentation": "FICO Score, Not Available"
       }
      }
     },
     "auth_ref": []
    },
    "c_FairValueAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueAdditionalDisclosuresAbstract",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value measurements additional disclosures",
        "label": "Fair Value Additional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAdjustmentDisclosureAbstract",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring fair value changes included in earnings",
        "label": "Fair Value, Adjustment Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities Measured at Fair Value on a Recurring Basis",
        "verboseLabel": "Items Measured at Fair Value on a Nonrecurring Basis",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r970",
      "r1495"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r970",
      "r1495"
     ]
    },
    "c_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisUnobservableInputReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisUnobservableInputReconciliationTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant valuation techniques and most significant unobservable inputs used in Level 3 fair value measurements",
        "label": "Fair Value Assets and Liabilities Measured on Recurring and Non-recurring Basis Unobservable Input Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value measurement of assets and liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets and liabilities) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets and liabilities) are reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset and liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "verboseLabel": "Valuation techniques and inputs",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r957",
      "r958",
      "r1429",
      "r1432",
      "r1499"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r957",
      "r958",
      "r1429",
      "r1432",
      "r1499"
     ]
    },
    "c_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in level 3 fair value category",
        "label": "Fair Value Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Table Text Block]",
        "documentation": "This element represents, for the fair value measurement of assets and liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Items measured at fair value of a nonrecurring basis",
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3)."
       }
      }
     },
     "auth_ref": [
      "r1967",
      "r1968"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisValuationTechniquesTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation techniques and inputs for Level 3 nonrecurring fair value measurements",
        "label": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis, Valuation Techniques [Table Text Block]",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique used to measure similar asset in prior period by class of asset or liability on non-recurring basis."
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) still held, assets",
        "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held."
       }
      }
     },
     "auth_ref": [
      "r964",
      "r971",
      "r1497",
      "r1498"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Domain]",
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r971",
      "r1347",
      "r1497",
      "r1508"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, assets measured on recurring basis, level 3 fair-value category reconciliation",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "c_FairValueAssetsMeasuredonNonrecurringBasisChangesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueAssetsMeasuredonNonrecurringBasisChangesTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in total nonrecurring fair value measurements",
        "label": "Fair Value Assets Measured on Nonrecurring Basis Changes [Table Text Block]",
        "documentation": "Tabular disclosure of total nonrecurring fair value measurements for the period, included in earnings, attributable to the change in fair value relating to assets that are still held as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assets and Liabilities Measured at Fair Value on a Recurring Basis",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r983",
      "r984",
      "r985",
      "r1347",
      "r1508",
      "r1986"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Axis]",
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r971",
      "r1347",
      "r1497",
      "r1508"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r983",
      "r985",
      "r1347",
      "r1508",
      "r1984",
      "r1986"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r755",
      "r756",
      "r952",
      "r954",
      "r956",
      "r957",
      "r958",
      "r967",
      "r970",
      "r972",
      "r983",
      "r1032",
      "r1033",
      "r1034",
      "r1347",
      "r1406",
      "r1407",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1495",
      "r1499",
      "r1508"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability Class [Axis]",
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r971"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/DEPOSITSDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r983",
      "r984",
      "r985",
      "r990",
      "r994",
      "r995",
      "r1347",
      "r1406",
      "r1407",
      "r1986"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r956",
      "r958",
      "r1495",
      "r1970",
      "r1981"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/DEPOSITSDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r1406",
      "r1407"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENT"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE MEASUREMENT",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r963",
      "r965",
      "r966",
      "r967",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r1113",
      "r1495",
      "r1500"
     ]
    },
    "us-gaap_FairValueHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueHedgingMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excluded component of fair value hedges",
        "label": "Fair Value Hedging [Member]",
        "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a01",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r717",
      "r722",
      "r755",
      "r954",
      "r970",
      "r983",
      "r1032",
      "r1347",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1495",
      "r1508"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a02",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r717",
      "r722",
      "r755",
      "r757",
      "r954",
      "r956",
      "r970",
      "r983",
      "r1033",
      "r1347",
      "r1406",
      "r1407",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1495",
      "r1508"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a03",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r755",
      "r756",
      "r954",
      "r956",
      "r957",
      "r958",
      "r970",
      "r983",
      "r1034",
      "r1347",
      "r1406",
      "r1407",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1495",
      "r1499",
      "r1508"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) still held, liabilities",
        "label": "Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3) and still held."
       }
      }
     },
     "auth_ref": [
      "r964",
      "r971"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value by Liability Class [Domain]",
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r971"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, liabilities measured on recurring basis, level 3 fair-value category reconciliation",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r971"
     ]
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measured at Net Asset Value Per Share",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "documentation": "Fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r717",
      "r755",
      "r952",
      "r972",
      "r1495"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r956",
      "r958",
      "r1495",
      "r1970",
      "r1981"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers into Level 3, liabilities",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3",
        "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r963",
      "r969",
      "r971"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transfers out of Level 3, liabilities",
        "terseLabel": "Transfers out of Level 3, liabilities",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3",
        "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r963",
      "r969",
      "r971"
     ]
    },
    "c_FairValueMeasurementWithUnobservableInputsReconciliationNonRecurringBasisAssetGainLossIncludedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationNonRecurringBasisAssetGainLossIncludedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring fair value measurements included in earnings",
        "label": "Fair Value Measurement with Unobservable Inputs Reconciliation Non Recurring Basis Asset Gain (Loss) Included in Earnings",
        "documentation": "Amount of gain (loss) recognized in the income statement for an asset measured on a nonrecurring basis using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized/unrealized gains (losses) included in principal transactions",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r960",
      "r971",
      "r1497",
      "r1498"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance, assets",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances",
        "documentation": "Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r968",
      "r971",
      "r1497"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases, assets",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r968",
      "r971",
      "r1497"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Sales, assets",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales",
        "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r971",
      "r1497"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Settlements, assets",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements",
        "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r971",
      "r1497"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers into Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3",
        "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r963",
      "r969",
      "r971",
      "r1497"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transfers out of Level 3, assets",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3",
        "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r963",
      "r969",
      "r971",
      "r1497"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period, asset",
        "periodEndLabel": "Balance at end of period, asset",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r971",
      "r1497"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized/unrealized gains (losses) included in principal transactions, liabilities",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r960",
      "r971"
     ]
    },
    "c_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsOrOtherComprehensiveIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsOrOtherComprehensiveIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized/unrealized gains (losses) included in locations other than principal transactions, liabilities",
        "label": "Fair Value Measurement with Unobservable Inputs Reconciliation Recurring Basis Liability Gain (Loss) Included in Earnings or Other Comprehensive Income (Loss)",
        "documentation": "Amount of gain (loss) recognized in earnings or other comprehensive income (loss), arising from liabilities measured at fair value on a recurring basis using unobservable inputs (level 3)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance, liability",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances",
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r968",
      "r971"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases, liability",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r968",
      "r971"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Sales, liability",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Sales",
        "documentation": "Amount of sales of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r971"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Settlements, liability",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r971"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period, liability",
        "periodEndLabel": "Balance at end of period, liability",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r971"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r755",
      "r756",
      "r952",
      "r954",
      "r956",
      "r957",
      "r958",
      "r967",
      "r970",
      "r972",
      "r983",
      "r1032",
      "r1033",
      "r1034",
      "r1347",
      "r1406",
      "r1407",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1495",
      "r1499",
      "r1508"
     ]
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsNonrecurringMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring",
        "label": "Fair Value, Nonrecurring [Member]",
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r956",
      "r958",
      "r1495",
      "r1970"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1495",
      "r1967",
      "r1968",
      "r1969",
      "r1970",
      "r1971",
      "r1981"
     ]
    },
    "c_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedinEarningsorOtherComprehensiveIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedinEarningsorOtherComprehensiveIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized/unrealized gains (losses) included in locations other than principal transactions, assets",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation Recurring Basis Asset Gain (Loss) Included in Earnings or Other Comprehensive Income (Loss)",
        "documentation": "Amount of gain (loss) recognized in earnings or other comprehensive income (loss), arising from assets measured at fair value on a recurring basis using unobservable inputs (level 3)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, Derivative assets (liabilities) measured on recurring basis, level 3 fair-value category reconciliation",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net realized/unrealized gains (losses) included in principal transactions",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings",
        "documentation": "Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r960",
      "r971"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuances",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Issues",
        "documentation": "Amount of issuances of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r971"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r971"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSales",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Sales",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Sales",
        "documentation": "Amount of sales of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r971"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Settlements",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements",
        "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r971"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersIntoLevel3",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers into Level 3",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers into Level 3",
        "documentation": "Amount of transfers of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r963",
      "r971"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transfers out of Level 3",
        "terseLabel": "Transfers out of Level 3",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers out of Level 3",
        "documentation": "Amount of transfers of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset) out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r963",
      "r971"
     ]
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of period, asset (liability), net",
        "periodEndLabel": "Balance at end of period, asset (liability), net",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs",
        "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r971"
     ]
    },
    "c_FairValueNetDerivativeAssetLiabilityMeasuredonRecurringBasisUnobservableInputsReconciliationChangeinUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredonRecurringBasisUnobservableInputsReconciliationChangeinUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) still held",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Change in Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized (holding) gain (loss) which is included in the statement of income (or changes in net assets) related to financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) still held at the reporting date for which fair value is measured on a recurring basis using significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": []
    },
    "c_FairValueNetDerivativeAssetLiabilityMeasuredonRecurringBasisUnobservableInputsReconciliationGainLossIncludedinEarningsOrOtherComprehensiveIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredonRecurringBasisUnobservableInputsReconciliationGainLossIncludedinEarningsOrOtherComprehensiveIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings Or Other Comprehensive Income (Loss)",
        "documentation": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings Or Other Comprehensive Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "c_FairValueOfReSecuritizationsDealsInWhichEntityHoldsRetainedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueOfReSecuritizationsDealsInWhichEntityHoldsRetainedInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of re-securitizations deals in which the entity holds a retained interest",
        "label": "Fair Value of Re-securitizations Deals in which Entity Holds Retained Interest",
        "documentation": "Represents the fair value of re-securitizations deals in which entity holds retained interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOptionAggregateDifferencesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionAggregateDifferencesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Option, Aggregate Differences [Abstract]",
        "label": "Fair Value, Option, Aggregate Differences [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionAggregateDifferencesLoansAndLongTermReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate unpaid principal balance in excess of (less than) fair value",
        "label": "Fair Value, Option, Aggregate Differences, Loans and Long-Term Receivables",
        "documentation": "This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans and long-term receivables (other than securities categorized as trading, available-for-sale or held-to-maturity) that have contractual principal amounts and for which the fair value option has been elected."
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "us-gaap_FairValueOptionAggregateDifferencesLongTermDebtInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionAggregateDifferencesLongTermDebtInstruments",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate unpaid principal balance in excess of (less than) fair value",
        "label": "Fair Value, Option, Aggregate Differences, Long-Term Debt Instruments",
        "documentation": "This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of long-term debt instruments that have contractual principal amounts and for which the fair value option has been elected."
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "c_FairValueOptionAggregateDifferencesShortTermDebtInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueOptionAggregateDifferencesShortTermDebtInstruments",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate unpaid principal balance in excess of (less than) fair value",
        "label": "Fair Value Option Aggregate Differences Short Term Debt Instruments",
        "documentation": "This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of short-term debt instruments that have contractual principal amounts and for which the fair value option has been elected."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOptionChangesInFairValueGainLoss1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionChangesInFairValueGainLoss1",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) from changes in fair value",
        "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)",
        "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings."
       }
      }
     },
     "auth_ref": [
      "r995",
      "r1001",
      "r1347",
      "r1508"
     ]
    },
    "us-gaap_FairValueOptionCreditRiskGainsLossesOnAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionCreditRiskGainsLossesOnAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in fair value due to instrument-specific credit risk loss",
        "label": "Fair Value, Option, Credit Risk, Gains (Losses) on Assets",
        "documentation": "This item represents the estimated amount of gains or losses included in earnings during the period attributable to changes in instrument-specific credit risk arising from loans and other receivables held as assets."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "c_FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatusOr90DaysOrMorePastDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatusOr90DaysOrMorePastDue",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate unpaid principal balance in excess of fair value for non-accrual loans or loans more than 90\u00a0days past due",
        "label": "Fair Value Option Loans held as Assets Aggregate Amount in Nonaccrual Status or 90 Days or More Past Due",
        "documentation": "This item represents the aggregate fair value of loans held as assets for which the fair value option has been elected that are in nonaccrual status, if the entity's policy is to recognize interest income separately from other changes in fair value, or that are 90 days or more past due."
       }
      }
     },
     "auth_ref": []
    },
    "c_FairValueOptionLoansHeldAsAssetsNonaccrualStatusOr90DaysOrMorePastDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FairValueOptionLoansHeldAsAssetsNonaccrualStatusOr90DaysOrMorePastDue",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance of non-accrual loans or loans more than 90\u00a0days past due",
        "label": "Fair Value Option Loans Held as Assets Nonaccrual Status or 90 Days or More Past Due",
        "documentation": "This item represents the aggregate fair value of loans held as assets for which the fair value option has been elected that are in nonaccrual status, if the entity's policy is to recognize interest income separately from other changes in fair value, or that are 90 days or more past due."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionQuantitativeDisclosuresLineItems",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Option Quantitative Disclosures",
        "label": "Fair Value, Option, Quantitative Disclosures [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r990",
      "r991",
      "r995",
      "r1001",
      "r1347",
      "r1508"
     ]
    },
    "us-gaap_FairValueOptionQuantitativeDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionQuantitativeDisclosuresTable",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Option, Disclosures [Table]",
        "label": "Fair Value Option, Disclosures [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option."
       }
      }
     },
     "auth_ref": [
      "r990",
      "r991",
      "r995",
      "r1347",
      "r1508",
      "r1989"
     ]
    },
    "us-gaap_FairValueOptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOptionTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE ELECTIONS",
        "label": "Fair Value, Option [Text Block]",
        "documentation": "The entire disclosure for a company's election to apply the fair value option for measurement and reporting of eligible financial assets and liabilities (as defined), as well as certain other eligible items (as defined) included in the statement of financial position, whether such option is elected for a single eligible item or a group of similar eligible items and is in addition to other disclosures concerning fair value which the company may be required to provide. Such disclosure might be expected to include: (1) for items included in the statement of financial position: (a) the reasons for electing a fair value option for each eligible item or group of similar eligible items; (b) if the fair value option is elected for some but not all eligible items within a group of similar eligible items: (i) a description of those similar items and the reasons for partial election and (ii) information of how the group of similar items relates to individual balance sheet line items; (c) for each line item in the statement of financial position that includes an item or items for which the fair value option has been elected: (i) information of how each line item in the statement of financial position relates to major categories of assets and liabilities presented in accordance with other fair value disclosures and (ii) the aggregate carrying amount of ineligible items included in each line item in the balance sheet, if any; (d) the difference between the aggregate fair value and the aggregate unpaid principal balance (assuming contractual principal amounts and fair value option elected) of: (i) loans and long-term receivables (other than securities otherwise reported at fair value) and (ii) long-term debt instruments; (e) for loans held as assets for which the fair value option has been elected: (i) the aggregate fair value of loans that are 90 days or more past due, (ii) if the policy is to recognize interest income separately from other changes in fair value, the aggregate fair value of loans in nonaccrual status, and (iii) the difference between the aggregate fair value and the aggregate unpaid principal balance for loans that are 90 days or more past due, in nonaccrual status, or both; (f) for investments that would have been accounted for under the equity method if the entity had not chosen to apply the fair value option, the information required for such investments, if material either individually or in the aggregate; (2) for items included in the income statement: (a) the amounts of gains and losses from fair value changes included in earnings and in which line in the income statement those gains and losses are reported whether or not combined with gains and losses from items required to be accounted for at fair value; (b) a description of how interest and dividends are measured and where they are reported in the income statement; (c) for loans and other receivables held as assets: (i) the estimated amount of gains or losses included in earnings attributable to changes in instrument-specific credit risk and (ii) how the gains or losses attributable to changes in instrument-specific credit risk were determined; (d) for liabilities with fair values that have been significantly affected during the reporting period by changes in the instrument-specific credit risk: (i) the estimated amount of gains and losses from fair value changes included in earnings that are attributable to changes in the instrument-specific credit risk, (ii) qualitative information about the reasons for those changes, and (iii) how the gains and losses attributable to changes in instrument-specific credit risk were determined; and (3) certain other disclosures as required or determined to be provided."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r996",
      "r998",
      "r1000",
      "r1506",
      "r1507",
      "r1509",
      "r1510",
      "r1511",
      "r1982"
     ]
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r869",
      "r870",
      "r871",
      "r872",
      "r1491"
     ]
    },
    "us-gaap_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Federal funds purchased and securities loaned and sold under agreements to repurchase",
        "terseLabel": "Securities loaned and sold under agreement to repurchase",
        "verboseLabel": "Securities loaned and sold under agreements to repurchase",
        "label": "Federal Funds Purchased and Securities Loaned or Sold under Agreements to Repurchase, Fair Value Disclosure",
        "documentation": "Fair value portion of short term borrowing where a bank borrows, at the federal funds rate, from another bank and securities that an entity sells and agrees to repurchase at a specified date for a specified price."
       }
      }
     },
     "auth_ref": [
      "r1967",
      "r1968",
      "r1978",
      "r1984",
      "r1985",
      "r1987"
     ]
    },
    "c_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseGross",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal funds purchased and securities loaned and sold under agreements to repurchase, Gross",
        "label": "Federal Funds Purchased and Securities Loaned or Sold under Agreements to Repurchase Gross",
        "documentation": "This item represents the amount that a bank with insufficient reserves at a Federal Reserve Bank borrows, at the federal funds rate, from another bank to meet its reserve requirements for that day and the amount of securities that an institution sells and agrees to repurchase at a specified date for a specified price, before effects of master netting arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal Funds Purchased and Securities Sold under Agreements to Repurchase [Abstract]",
        "label": "Federal Funds Purchased and Securities Sold under Agreements to Repurchase [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Securities loaned and sold under agreements to repurchase",
        "label": "Federal Funds Purchased and Securities Sold under Agreements to Repurchase [Member]",
        "documentation": "Short term borrowing where a bank borrows, at the federal funds rate, from another bank and securities that an entity sells and agrees to repurchase at a specified date for a specified price."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "c_FederalFundsPurchasedandSecuritiesLoanedorSoldunderAgreementstoRepurchaseMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FederalFundsPurchasedandSecuritiesLoanedorSoldunderAgreementstoRepurchaseMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities loaned and sold under agreement to repurchase",
        "label": "Federal Funds Purchased and Securities Loaned or Sold under Agreements to Repurchase, Measurement Input",
        "documentation": "Federal Funds Purchased and Securities Loaned or Sold under Agreements to Repurchase, Measurement Input"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Federal funds sold and securities borrowed and purchased under agreements to resell",
        "verboseLabel": "Securities borrowed and purchased under agreements to resell",
        "terseLabel": "Securities borrowed and purchased under agreements to resell",
        "label": "Federal Funds Sold and Securities Borrowed or Purchased under Agreements to Resell, Fair Value Disclosure",
        "documentation": "Fair value portion of federal funds sold and securities borrowed or purchased under agreements to resell."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r1967",
      "r1983",
      "r1984",
      "r1985",
      "r1987"
     ]
    },
    "c_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellGross",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal funds sold and securities borrowed and purchased under agreements to resell",
        "label": "Federal Funds Sold and Securities Borrowed or Purchased under Agreements to Resell Gross",
        "documentation": "The amount shown on an entity's books for federal funds sold and securities borrowed or purchased under agreements to resell, before effects of master netting arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities borrowed and purchased under agreements to resell",
        "verboseLabel": "Securities borrowed and purchased under agreements to resell",
        "label": "Federal Funds Sold and Securities Borrowed or Purchased under Agreements to Resell [Member]",
        "documentation": "Federal funds sold and securities borrowed or purchased under agreements to resell."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalHomeLoanBankAdvancesLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FederalHomeLoanBankAdvancesLongTerm",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateralized long-term advances from Federal Home Loan Bank",
        "label": "Long-Term Federal Home Loan Bank Advances",
        "documentation": "Including both current and noncurrent portions, Federal Home Loan Bank borrowings initially due beyond one year or beyond the normal operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r177",
      "r205"
     ]
    },
    "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateralized short-term advances from Federal Home Loan Bank",
        "label": "Federal Home Loan Bank, Advance, Maturity, Year One",
        "documentation": "Amount of advance from Federal Home Loan Bank (FHLBank) maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r205"
     ]
    },
    "us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FederalHomeLoanBankStockAndFederalReserveBankStock",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-marketable equity securities carried at cost",
        "label": "Federal Home Loan Bank Stock and Federal Reserve Bank Stock",
        "documentation": "Amount of Federal Home Loan Bank (FHLB) and Federal Reserve Bank stock."
       }
      }
     },
     "auth_ref": [
      "r2016"
     ]
    },
    "c_FederalReserveBankStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FederalReserveBankStockMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal Reserve Bank Stock",
        "label": "Federal Reserve Bank Stock [Member]",
        "documentation": "Federal Reserve Bank Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_FeesAndCommissionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FeesAndCommissionsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails",
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions and fees",
        "label": "Fees and Commissions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FeesAndCommissionsMortgageBankingAndServicing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FeesAndCommissionsMortgageBankingAndServicing",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total MSR fees",
        "label": "Fees and Commissions, Mortgage Banking and Servicing",
        "documentation": "Income from mortgage banking activities (fees and commissions) and servicing real estate mortgages, credit cards, and other financial assets held by others net of any related impairment of capitalized service costs. Also includes any premiums received in lieu of regular servicing fees on such loans only as earned over the life of the loans."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248"
     ]
    },
    "c_FiduciaryFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FiduciaryFeesMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiduciary fees",
        "label": "Fiduciary Fees [Member]",
        "documentation": "Fiduciary Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialAssetAcquiredWithCreditDeteriorationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialAssetAcquiredWithCreditDeteriorationMember",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased credit deteriorated",
        "label": "Financial Asset Acquired with Credit Deterioration [Member]",
        "documentation": "Financial asset acquired with deteriorated credit quality."
       }
      }
     },
     "auth_ref": [
      "r1842"
     ]
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialAssetNotPastDueMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Financial Asset, Not Past Due [Member]",
        "documentation": "Financial asset not past due."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r1400"
     ]
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialAssetPastDueMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past Due",
        "label": "Financial Asset, Past Due [Member]",
        "documentation": "Financial asset past due."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r536",
      "r1400"
     ]
    },
    "us-gaap_FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails": {
       "parentTag": "us-gaap_SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities sold under agreements to repurchase",
        "verboseLabel": "Repurchase agreements",
        "label": "Financial Assets Sold under Agreements to Repurchase, Gross Including Not Subject to Master Netting Arrangement",
        "documentation": "Amount, before effects of master netting arrangements, of funds outstanding borrowed in the form of a financial asset repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same financial asset at a date certain for a specified price. Includes repurchase-to-maturity transactions and liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r1054",
      "r1514"
     ]
    },
    "c_FinancialInstitutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancialInstitutionsMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial institutions",
        "terseLabel": "Financial institutions",
        "label": "Financial Institutions [Member]",
        "documentation": "Represents financing receivables from financial institutions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "verboseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r527",
      "r529",
      "r536",
      "r537",
      "r544",
      "r549",
      "r553",
      "r554",
      "r644",
      "r682",
      "r932",
      "r947",
      "r977",
      "r991",
      "r1001",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1052",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1137",
      "r1159",
      "r1401",
      "r1495",
      "r1497",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1514",
      "r1653",
      "r1654",
      "r1655",
      "r1656",
      "r1657",
      "r1658",
      "r1659",
      "r1821",
      "r1822",
      "r1823",
      "r1824",
      "r1966",
      "r1969",
      "r1970",
      "r1971",
      "r1978",
      "r1981",
      "r1983",
      "r1984"
     ]
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentsSoldNotYetPurchasedAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities sold, not yet purchased",
        "label": "Financial Instruments Sold, Not yet Purchased, at Fair Value",
        "documentation": "Fair value of obligations incurred from short sales."
       }
      }
     },
     "auth_ref": [
      "r983",
      "r984",
      "r985",
      "r990",
      "r1967",
      "r1968",
      "r1978",
      "r2009"
     ]
    },
    "us-gaap_FinancialStandbyLetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialStandbyLetterOfCreditMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial standby letters of credit",
        "label": "Financial Standby Letter of Credit [Member]",
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest receivable",
        "label": "Financing Receivable, Accrued Interest, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of accrued interest on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r526",
      "r542"
     ]
    },
    "c_FinancingReceivableAccruedInterestIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableAccruedInterestIncreaseDecrease",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedNetLabel": "Reversal of accrued interest",
        "label": "Financing Receivable, Accrued Interest, Increase (Decrease)",
        "documentation": "Financing Receivable, Accrued Interest, Increase (Decrease)"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableAfterAllowanceForCreditLossAverageOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableAfterAllowanceForCreditLossAverageOutstandingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average loans",
        "label": "Financing Receivable, after Allowance for Credit Loss, Average Outstanding Amount",
        "documentation": "Financing Receivable, after Allowance for Credit Loss, Average Outstanding Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossAdditionalInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableAllowanceForCreditLossAdditionalInformationAbstract",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales or transfers of various consumer loan portfolios to HFS",
        "verboseLabel": "ACLL",
        "label": "Financing Receivable, Allowance for Credit Loss, Additional Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "c_FinancingReceivableAndOffBalanceSheetLiabilityAllowancesForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance for credit losses on loans (ACLL)",
        "periodStartLabel": "Allowance for credit losses on loans (ACLL) at beginning of period",
        "periodEndLabel": "ACLL at end of period",
        "totalLabel": "Total ACLL",
        "terseLabel": "Allowance for credit losses",
        "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest",
        "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1827"
     ]
    },
    "c_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestNonaccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterestNonaccrual",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related specific allowance",
        "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Nonaccrual",
        "documentation": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest, Nonaccrual"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collectively evaluated",
        "label": "Financing Receivable, Allowance for Credit Loss, Collectively Evaluated",
        "documentation": "Amount of allowance for credit loss on financing receivable evaluated on collective basis. Excludes financing receivable evaluated on individual basis."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r1378",
      "r1826"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individually evaluated",
        "label": "Financing Receivable, Allowance for Credit Loss, Individually Evaluated",
        "documentation": "Amount of allowance for credit loss on financing receivable evaluated on individual basis. Excludes financing receivable evaluated on collective basis."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r1378",
      "r1826"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for loan losses disclosures",
        "label": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535"
     ]
    },
    "c_FinancingReceivableAllowanceForCreditLossesUnfundedLendingCommitmentsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableAllowanceForCreditLossesUnfundedLendingCommitmentsRollForward",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for credit losses on unfunded commitments",
        "label": "Financing Receivable, Allowance For Credit Losses, Unfunded Lending Commitments [Roll Forward]",
        "documentation": "Financing Receivable, Allowance For Credit Losses, Unfunded Lending Commitments [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableAndOffBalanceSheetLiabilityAllowancesForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableAndOffBalanceSheetLiabilityAllowancesForCreditLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "c_FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesAllowancesForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total ACLL and ACLUC",
        "label": "Financing Receivable And Off-Balance Sheet Liability, Allowances For Credit Loss",
        "documentation": "The reserve to cover probable credit losses related to financing receivable and unfunded lending commitments as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableBeforeAllowanceForCreditLossExcludingPortfolioLayerCumulativeBasisAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableBeforeAllowanceForCreditLossExcludingPortfolioLayerCumulativeBasisAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate loans, net of unearned income, excluding portfolio layer cumulative basis adjustments",
        "label": "Financing Receivable, before Allowance for Credit Loss, Excluding Portfolio Layer Cumulative Basis Adjustments",
        "documentation": "Financing Receivable, before Allowance for Credit Loss, Excluding Portfolio Layer Cumulative Basis Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableCollectivelyEvaluatedForImpairment",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collectively evaluated",
        "label": "Financing Receivable, Collectively Evaluated for Credit Loss",
        "documentation": "Amount of financing receivable collectively evaluated for credit loss. Excludes financing receivable individually evaluated for credit loss."
       }
      }
     },
     "auth_ref": [
      "r471",
      "r1378"
     ]
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of loans credit quality indicators",
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics."
       }
      }
     },
     "auth_ref": [
      "r1837"
     ]
    },
    "us-gaap_FinancingReceivableDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableDeferredIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unearned income",
        "terseLabel": "Unearned income",
        "label": "Financing Receivable, Deferred Commitment Fee",
        "documentation": "Amount of fee received for commitment to originate or purchase financing receivable where likelihood of commitment being exercised is remote, to be recognized as service income."
       }
      }
     },
     "auth_ref": [
      "r1789"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "90\u00a0days\u00a0 past\u00a0due and\u00a0accruing",
        "label": "Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total loans, net",
        "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss",
        "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1827"
     ]
    },
    "c_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossAdjustmentsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossAdjustmentsOther",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other, net (see table below)",
        "negatedTotalLabel": "Other, net (ACLL)",
        "negatedLabel": "Other",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance For Credit Loss, Adjustments, Other",
        "documentation": "Financing Receivable, Excluding Accrued Interest, Allowance For Credit Loss, Adjustments, Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossForeignCurrencyTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "c_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossAdjustmentsOther",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "FX translation and other",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount, excluding accrued interest, of foreign currency translation gain (loss) which decreases (increases) allowance for credit loss on financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1829"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossPeriodIncreaseDecrease",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in allowance",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Period Increase (Decrease)",
        "documentation": "Amount, excluding accrued interest, of increase (decrease) in allowance for credit loss on financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1829"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross recoveries on loans",
        "verboseLabel": "Recoveries",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery",
        "documentation": "Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRollForward",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for credit losses",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "totalLabel": "Total",
        "negatedLabel": "Gross credit losses on loans",
        "negatedNetLabel": "Charge-offs",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r546"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Net credit losses (NCLs) on loans",
        "terseLabel": "Replenishment of NCLs",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff (Recovery)",
        "documentation": "Amount, excluding accrued interest, of decrease (increase) in allowance for credit loss on financing receivable from writeoff (recovery). Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r1829"
     ]
    },
    "c_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossesPurchasedCreditDeteriorated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossesPurchasedCreditDeteriorated",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails": {
       "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased credit deteriorated",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Losses, Purchased Credit-Deteriorated",
        "documentation": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Losses, Purchased Credit-Deteriorated"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableExcludingAccruedInterestAndPortfolioLayerBasisAdjustmentBeforeAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableExcludingAccruedInterestAndPortfolioLayerBasisAdjustmentBeforeAllowanceForCreditLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total excluding portfolio-layer hedges cumulative basis adjustments",
        "label": "Financing Receivable, Excluding Accrued Interest and Portfolio Layer Basis Adjustment, before Allowance for Credit Loss",
        "documentation": "Financing Receivable, Excluding Accrued Interest and Portfolio Layer Basis Adjustment, before Allowance for Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans, net of unearned income",
        "netLabel": "Loans, net of unearned income, at fair value",
        "verboseLabel": "Loans, net of unearned income",
        "totalLabel": "Total loans, net of unearned income",
        "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss",
        "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r545",
      "r1827"
     ]
    },
    "c_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans net of unearned income, before adjustments",
        "totalLabel": "Loans net of unearned income, before adjustments",
        "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss and Adjustments",
        "documentation": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss and Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "c_ProvisionForCreditLossBenefitsAndClaimsExpenseReversal",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for credit losses on loans",
        "totalLabel": "Total provision for credit losses on loans (PCLL)",
        "label": "Financing Receivable, Excluding Accrued Interest, Credit Loss Expense (Reversal)",
        "documentation": "Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r531"
     ]
    },
    "c_FinancingReceivableExcludingAccruedInterestForgiven": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableExcludingAccruedInterestForgiven",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans forgiven (less than)",
        "label": "Financing Receivable, Excluding Accrued Interest, Forgiven",
        "documentation": "Financing Receivable, Excluding Accrued Interest, Forgiven"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestModifiedAccumulated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestModifiedAccumulated",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total modified loans balance",
        "label": "Financing Receivable, Excluding Accrued Interest, Modified, Accumulated",
        "documentation": "Accumulated amortized cost excluding accrued interest, of financing receivable modified for debtor experiencing financial difficulty."
       }
      }
     },
     "auth_ref": [
      "r1786"
     ]
    },
    "c_FinancingReceivableExcludingAccruedInterestModifiedCreditLossExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableExcludingAccruedInterestModifiedCreditLossExpenseReversal",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross credit losses",
        "label": "Financing Receivable, Excluding Accrued Interest, Modified, Credit Loss Expense (Reversal)",
        "documentation": "Financing Receivable, Excluding Accrued Interest, Modified, Credit Loss Expense (Reversal)"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableExcludingAccruedInterestModifiedDuringThe12MonthsPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableExcludingAccruedInterestModifiedDuringThe12MonthsPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total modified loans balance",
        "label": "Financing Receivable, Excluding Accrued Interest, Modified, During The 12 Months Period",
        "documentation": "Financing Receivable, Excluding Accrued Interest, Modified, During The 12 Months Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestModifiedPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestModifiedPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total modifications balance",
        "label": "Financing Receivable, Excluding Accrued Interest, Modified in Period, Amount",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable modified during period for debtor experiencing financial difficulty."
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrual",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recorded investment",
        "totalLabel": "Total non-accrual",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable on nonaccrual status. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-accrual loans for which there is no ACLL",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "c_FinancingReceivableExcludingAccruedInterestNonaccrualWithRelatedAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrualWithRelatedAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-accrual loans for which there is an ACLL",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, With Related Allowance",
        "documentation": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, With Related Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails": {
       "parentTag": "c_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior",
        "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r546",
      "r1399"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior",
        "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year, Writeoff",
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated more than five years before current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "c_FinancingReceivableExcludingAccruedInterestReserveBuildsOrReleasesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableExcludingAccruedInterestReserveBuildsOrReleasesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net reserve builds (releases) for loans",
        "verboseLabel": "Net reserve builds (releases)",
        "label": "Financing Receivable, Excluding Accrued Interest, Reserve Builds or Releases, Net",
        "documentation": "Provision charged or released during the period against earnings for credit losses on loans and leases receivable that are expected and were collectively evaluated for impairment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolving": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestRevolving",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails": {
       "parentTag": "c_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving line of credit arrangements",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r546",
      "r1399"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving loans converted to term loans",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan",
        "documentation": "Amortized cost excluding accrued interest, of revolving financing receivable converted to term loan."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r547",
      "r1399"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoanWriteoff",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving loans converted to term loans",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan, Writeoff",
        "documentation": "Amount, excluding accrued interest, of writeoff of revolving financing receivable converted to term loan."
       }
      }
     },
     "auth_ref": [
      "r547"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestRevolvingWriteoff",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving line of credit arrangement",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving, Writeoff",
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable that can be withdrawn, repaid, and redrawn."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "c_FinancingReceivableExcludingAccruedInterestSpecificReserveBuildsOrReleasesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableExcludingAccruedInterestSpecificReserveBuildsOrReleasesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net specific reserve builds (releases) for loans",
        "terseLabel": "Net specific reserve builds (releases)",
        "label": "Financing Receivable, Excluding Accrued Interest, Specific Reserve Builds or Releases, Net",
        "documentation": "Provision charged or released during the period against earnings for credit losses on loans and leases receivable that are expected and were individually evaluated for impairment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails": {
       "parentTag": "c_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Four years prior to current fiscal year",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r546",
      "r1399"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Four years prior",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year, Writeoff",
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated four years before current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails": {
       "parentTag": "c_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Three years prior to current fiscal year",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r546",
      "r1399"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Three years prior",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year, Writeoff",
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated three years before current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails": {
       "parentTag": "c_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current fiscal year",
        "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r546",
      "r1399"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYearWriteoff",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current year",
        "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year, Writeoff",
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated in current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails": {
       "parentTag": "c_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two years prior to current fiscal year",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r546",
      "r1399"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two years prior",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year, Writeoff",
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated two years before current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails": {
       "parentTag": "c_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One year prior to current fiscal year",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "documentation": "Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r546",
      "r1399"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior year",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year, Writeoff",
        "documentation": "Amount, excluding accrued interest, of writeoff of financing receivable originated in fiscal year before current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_FinancingReceivableImpairedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableImpairedLineItems",
     "presentation": [
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Impaired [Line Items]",
        "label": "Financing Receivable, Impaired [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableIndividuallyEvaluatedForImpairment",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individually evaluated",
        "label": "Financing Receivable, Individually Evaluated for Credit Loss",
        "documentation": "Amount of financing receivable individually evaluated for credit loss. Excludes financing receivable collectively evaluated for credit loss."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r1378"
     ]
    },
    "c_FinancingReceivableInternalRiskRating": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableInternalRiskRating",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of loans rated investment grade",
        "label": "Financing Receivable, Internal Risk Rating",
        "documentation": "Financing Receivable, Internal Risk Rating"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableLoanToValueRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableLoanToValueRatio",
     "presentation": [
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan to value ratio",
        "label": "Financing Receivable, Loan-To-Value Ratio",
        "documentation": "Financing Receivable, Loan-To-Value Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableModificationToTotalFinancingReceivablesExcludingAccruedInterestPercent",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Modifications as % of loans",
        "label": "Financing Receivable, Excluding Accrued Interest, Modified in Period, to Total Financing Receivables, Percentage",
        "documentation": "Percentage, excluding accrued interest, of financing receivable modified during period for debtor experiencing financial difficulty to total financing receivables."
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "us-gaap_FinancingReceivableModificationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableModificationsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financing Receivable, Modified [Line Items]",
        "terseLabel": "Financing Receivable, Modified [Line Items]",
        "label": "Financing Receivable, Modified [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r217",
      "r475",
      "r476",
      "r1377"
     ]
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total loans defaulted within one year of modification",
        "label": "Financing Receivable, Modified, Subsequent Default",
        "documentation": "Amortized cost of financing receivable with payment default in current period and modified within previous 12 months preceding payment default for debtor experiencing financial difficulty."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r479",
      "r1377"
     ]
    },
    "c_FinancingReceivableModifiedInPeriodBankruptcyAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableModifiedInPeriodBankruptcyAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans that had gone through bankruptcy",
        "label": "Financing Receivable, Modified in Period, Bankruptcy, Amount",
        "documentation": "Financing Receivable, Modified in Period, Bankruptcy, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableModifiedInPeriodTrialModificationsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableModifiedInPeriodTrialModificationsAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trial modifications, amount",
        "label": "Financing Receivable, Modified in Period, Trial Modifications, Amount",
        "documentation": "Financing Receivable, Modified in Period, Trial Modifications, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableModifiedInPeriodTrialModificationsPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableModifiedInPeriodTrialModificationsPeriod",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trial modifications, period",
        "label": "Financing Receivable, Modified in Period, Trial Modifications, Period",
        "documentation": "Financing Receivable, Modified in Period, Trial Modifications, Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableModifiedWeightedAverageInterestRateDecreaseFromModification",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average interest rate reduction %",
        "label": "Financing Receivable, Modified, Weighted Average Interest Rate Decrease from Modification",
        "documentation": "Percentage of decrease in weighted average contractual interest rate of financing receivable modified for debtor experiencing financial difficulty."
       }
      }
     },
     "auth_ref": [
      "r1377"
     ]
    },
    "c_FinancingReceivableModifiedWeightedAveragePaymentDeferral": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableModifiedWeightedAveragePaymentDeferral",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average delay in payments",
        "label": "Financing Receivable, Modified, Weighted Average Payment Deferral",
        "documentation": "Financing Receivable, Modified, Weighted Average Payment Deferral"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableModifiedWeightedAverageTermIncreaseFromModification",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average term extension",
        "label": "Financing Receivable, Modified, Weighted Average Term Increase from Modification",
        "documentation": "Period of increase in weighted average maturity of financing receivable modified for debtor experiencing financial difficulty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1377"
     ]
    },
    "c_FinancingReceivableNetCreditLossPercentPastDue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableNetCreditLossPercentPastDue",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NCL ratio",
        "label": "Financing Receivable, Net Credit Loss, Percent Past Due",
        "documentation": "Financing Receivable, Net Credit Loss, Percent Past Due"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableNonaccrualInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableNonaccrualInterestIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income recognized",
        "label": "Financing Receivable, Nonaccrual, Interest Income",
        "documentation": "Amount of interest income on financing receivable on nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "us-gaap_FinancingReceivableNonaccrualStatusLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableNonaccrualStatusLineItems",
     "presentation": [
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Nonaccrual [Line Items]",
        "label": "Financing Receivable, Nonaccrual [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394"
     ]
    },
    "us-gaap_FinancingReceivableNonaccrualTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableNonaccrualTable",
     "presentation": [
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Nonaccrual [Table]",
        "label": "Financing Receivable, Nonaccrual [Table]",
        "documentation": "Disclosure of information about financing receivable on nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394"
     ]
    },
    "c_FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesAllowancesForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesAllowancesForCreditLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total ACL",
        "terseLabel": "Total ACL",
        "label": "Financing Receivable, Off-Balance Sheet Liability, Other Assets, And HTM Debt Securities, Allowances For Credit Loss",
        "documentation": "Financing Receivable, Off-Balance Sheet Liability, Other Assets, And HTM Debt Securities, Allowances For Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesIncreaseDecreaseInAllowancesForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesIncreaseDecreaseInAllowancesForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in total ACL",
        "label": "Financing Receivable, Off-Balance Sheet Liability, Other Assets, And HTM Debt Securities, Increase (Decrease) In Allowances For Credit Loss",
        "documentation": "Financing Receivable, Off-Balance Sheet Liability, Other Assets, And HTM Debt Securities, Increase (Decrease) In Allowances For Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceForCreditLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceForCreditLossLineItems",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Other Assets, Allowance For Credit Loss [Line Items]",
        "label": "Financing Receivable, Other Assets, Allowance For Credit Loss [Line Items]",
        "documentation": "[Line Items] for Financing Receivable, Other Assets, Allowance For Credit Loss [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceForCreditLossNetCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceForCreditLossNetCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "NCLs on other assets",
        "label": "Financing Receivable, Other Assets, Allowance For Credit Loss, Net Credit Loss",
        "documentation": "Financing Receivable, Other Assets, Allowance For Credit Loss, Net Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceForCreditLossOtherChangesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceForCreditLossOtherChangesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Financing Receivable, Other Assets, Allowance For Credit Loss, Other Changes, Net",
        "documentation": "Financing Receivable, Other Assets, Allowance For Credit Loss, Other Changes, Net"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceForCreditLossRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceForCreditLossRollForward",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Allowance for credit losses on other assets",
        "terseLabel": "Financing Receivable, Other Assets, Allowance For Credit Loss [Roll Forward]",
        "label": "Financing Receivable, Other Assets, Allowance For Credit Loss [Roll Forward]",
        "documentation": "Financing Receivable, Other Assets, Allowance For Credit Loss [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceForCreditLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceForCreditLossTable",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Other Assets, Allowance For Credit Loss [Table]",
        "label": "Financing Receivable, Other Assets, Allowance For Credit Loss [Table]",
        "documentation": "Financing Receivable, Other Assets, Allowance For Credit Loss [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceForCreditLossesRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceForCreditLossesRecovery",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross recoveries",
        "label": "Financing Receivable, Other Assets, Allowance For Credit Losses, Recovery",
        "documentation": "Financing Receivable, Other Assets, Allowance For Credit Losses, Recovery"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceforCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceforCreditLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "c_FinancingReceivableOffBalanceSheetLiabilityOtherAssetsAndHTMDebtSecuritiesAllowancesForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Allowance for credit losses on other assets at beginning of quarter(2)",
        "periodEndLabel": "Allowance for credit losses on other assets at end of quarter",
        "label": "Financing Receivable, Other Assets, Allowance for Credit Loss",
        "documentation": "Financing Receivable, Other Assets, Allowance for Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceforCreditLossAllowanceForCreditLossOtherChangesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceforCreditLossAllowanceForCreditLossOtherChangesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Reclassification",
        "terseLabel": "Other, net",
        "label": "Financing Receivable, Other Assets, Allowance for Credit Loss, Allowance For Credit Loss, Other Changes, Net",
        "documentation": "Financing Receivable, Other Assets, Allowance for Credit Loss, Allowance For Credit Loss, Other Changes, Net"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceforCreditLossReserveBuildsReleasesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceforCreditLossReserveBuildsReleasesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails": {
       "parentTag": "c_FinancingReceivableOtherAssetsCreditLossExpenseReversal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net reserve builds (releases)",
        "label": "Financing Receivable, Other Assets, Allowance for Credit Loss, Reserve Builds (Releases), Net",
        "documentation": "Financing Receivable, Other Assets, Allowance for Credit Loss, Reserve Builds (Releases), Net"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceforCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceforCreditLossTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of allowance for credit losses on other assets",
        "label": "Financing Receivable, Other Assets, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Financing Receivable, Other Assets, Allowance for Credit Loss [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceforCreditLossWriteoffAfterRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceforCreditLossWriteoffAfterRecovery",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails": {
       "parentTag": "c_FinancingReceivableOtherAssetsCreditLossExpenseReversal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "NCLs",
        "label": "Financing Receivable, Other Assets, Allowance for Credit Loss, Writeoff After Recovery",
        "documentation": "Financing Receivable, Other Assets, Allowance for Credit Loss, Writeoff After Recovery"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsAllowanceforCreditLossWriteoffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsAllowanceforCreditLossWriteoffs",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gross credit losses",
        "label": "Financing Receivable, Other Assets, Allowance for Credit Loss, Writeoffs",
        "documentation": "Financing Receivable, Other Assets, Allowance for Credit Loss, Writeoffs"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivableOtherAssetsCreditLossExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableOtherAssetsCreditLossExpenseReversal",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "c_ProvisionForCreditLossBenefitsAndClaimsExpenseReversal",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for credit losses on other assets",
        "totalLabel": "Total provision for credit losses",
        "label": "Financing Receivable, Other Assets, Credit Loss Expense (Reversal)",
        "documentation": "Financing Receivable, Other Assets, Credit Loss Expense (Reversal)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablePercentPastDue1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivablePercentPastDue1",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due ratio",
        "label": "Financing Receivable, Percent Past Due",
        "documentation": "Percentage of financing receivable balance that is past due."
       }
      }
     },
     "auth_ref": [
      "r1838"
     ]
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSTables",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Portfolio Segment [Axis]",
        "label": "Financing Receivable Portfolio Segment [Axis]",
        "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r252",
      "r256",
      "r257",
      "r527",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r1379",
      "r1653",
      "r1654",
      "r1655",
      "r1656",
      "r1657",
      "r1658",
      "r1659",
      "r1661",
      "r1662",
      "r1663"
     ]
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSTables",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Portfolio Segment [Domain]",
        "label": "Financing Receivable Portfolio Segment [Domain]",
        "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r252",
      "r256",
      "r257",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r1653",
      "r1654",
      "r1655",
      "r1656",
      "r1657",
      "r1658",
      "r1659",
      "r1661",
      "r1662",
      "r1663"
     ]
    },
    "c_FinancingReceivablePurchasedCreditDeteriorated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivablePurchasedCreditDeteriorated",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased credit deteriorated",
        "label": "Financing Receivable, Purchased Credit-Deteriorated",
        "documentation": "Financing Receivable, Purchased Credit-Deteriorated"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableReclassificationToHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableReclassificationToHeldForSale",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers to loans HFS (Other assets) from loans HFI",
        "label": "Financing Receivable, Reclassification to Held-for-Sale",
        "documentation": "Amount of financing receivable reclassified to held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r528"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Financing Receivable [Axis]",
        "label": "Class of Financing Receivable [Axis]",
        "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r219",
      "r221",
      "r222",
      "r251",
      "r252",
      "r256",
      "r257",
      "r469",
      "r475",
      "r476",
      "r477",
      "r479",
      "r536",
      "r537",
      "r544",
      "r1377",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1399",
      "r1400",
      "r1653",
      "r1654",
      "r1655",
      "r1656",
      "r1657",
      "r1658",
      "r1659",
      "r1661",
      "r1662",
      "r1663",
      "r1788"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Financing Receivable [Domain]",
        "label": "Class of Financing Receivable [Domain]",
        "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r251",
      "r252",
      "r256",
      "r257",
      "r469",
      "r475",
      "r476",
      "r477",
      "r479",
      "r1377",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1653",
      "r1654",
      "r1655",
      "r1656",
      "r1657",
      "r1658",
      "r1659",
      "r1661",
      "r1662",
      "r1663",
      "r1788"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableRecordedInvestmentLineItems",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Credit Quality Indicator [Line Items]",
        "label": "Financing Receivable, Credit Quality Indicator [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1839",
      "r1842"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total non-accrual",
        "label": "Financing Receivable, Nonaccrual",
        "documentation": "Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r254",
      "r255",
      "r538"
     ]
    },
    "c_FinancingReceivableRecordedInvestmentPastDueAndAccruing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivableRecordedInvestmentPastDueAndAccruing",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total\u00a0past\u00a0due and\u00a0accruing",
        "label": "Financing Receivable, Recorded Investment, Past Due And Accruing",
        "documentation": "Financing Receivable, Recorded Investment, Past Due And Accruing"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Past Due [Line Items]",
        "label": "Financing Receivable, Past Due [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1400",
      "r1836"
     ]
    },
    "us-gaap_FinancingReceivableSignificantSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivableSignificantSales",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans sold and/or reclassified to held-for-sale",
        "label": "Financing Receivable, Sale and Reclassification to Held-for-Sale",
        "documentation": "Amount of decrease in financing receivable from sale and reclassification to held-for-sale. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r528"
     ]
    },
    "c_FinancingReceivables30to89DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivables30to89DaysPastDueMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "30\u201389 days past due",
        "label": "Financing Receivables, 30 to 89 Days Past Due [Member]",
        "documentation": "Financing Receivables, 30 to 89 Days Past Due [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FinancingReceivablesCarryingAmountTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FinancingReceivablesCarryingAmountTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of corporate loans by type",
        "label": "Financing Receivables Carrying Amount [Table Text Block]",
        "documentation": "Disclosure of the carrying amount of loans and lease receivables as of the balance sheet date, net of deferred income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equal to and greater than 90 days past due and accruing",
        "terseLabel": "90+ days past due",
        "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]",
        "documentation": "Financial asset equal to or greater than 90 days past due."
       }
      }
     },
     "auth_ref": [
      "r1400"
     ]
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Asset, Aging [Axis]",
        "label": "Financial Asset, Aging [Axis]",
        "documentation": "Information by period in which financial asset is past due or not past due."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r536",
      "r1400"
     ]
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Asset, Aging [Domain]",
        "label": "Financial Asset, Aging [Domain]",
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r536",
      "r1400"
     ]
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancingReceivablesTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/LOANS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LOANS",
        "label": "Financing Receivables [Text Block]",
        "documentation": "The entire disclosure for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r467",
      "r476",
      "r478",
      "r480",
      "r1377"
     ]
    },
    "c_FiniteAndIndefiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FiniteAndIndefiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite and Indefinite-lived Intangible Assets",
        "label": "Finite and Indefinite-lived Intangible Assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "c_FiniteAndIndefiniteLivedIntangibleAssetsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FiniteAndIndefiniteLivedIntangibleAssetsRollForward",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite and Indefinite-lived Intangible Assets",
        "label": "Finite and Indefinite-lived Intangible Assets [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r568",
      "r569",
      "r570",
      "r572",
      "r573",
      "r575",
      "r576",
      "r1077",
      "r1078",
      "r1194",
      "r1345",
      "r1350",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r568",
      "r569",
      "r570",
      "r572",
      "r573",
      "r575",
      "r576",
      "r1194",
      "r1345",
      "r1350",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460"
     ]
    },
    "us-gaap_ForeignExchangeContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignExchangeContractMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign exchange risks",
        "terseLabel": "Foreign exchange contracts",
        "netLabel": "Foreign exchange contracts (gross)",
        "label": "Foreign Exchange Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1415",
      "r1417",
      "r1465",
      "r1466",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1479",
      "r1480",
      "r1481",
      "r1482",
      "r1491",
      "r1495",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1958"
     ]
    },
    "c_ForeignExchangeFutureForwardandSpotMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ForeignExchangeFutureForwardandSpotMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange futures, forwards and spot",
        "label": "Foreign Exchange Future, Forward and Spot [Member]",
        "documentation": "Foreign Exchange Future, Forward and Spot [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_ForeignExchangeLinkedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ForeignExchangeLinkedMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange linked",
        "label": "Foreign Exchange Linked [Member]",
        "documentation": "Represents information pertaining to foreign exchange linked of certain structured liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignExchangeOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignExchangeOptionMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange contract options",
        "label": "Foreign Exchange Option [Member]",
        "documentation": "An option that allows the holder to buy (if call) or sell (if put) an underlying currency at a fixed exercise rate, expressed as an exchange, during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r1950"
     ]
    },
    "us-gaap_ForeignGovernmentDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignGovernmentDebtSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign government securities",
        "terseLabel": "Foreign government",
        "label": "Debt Security, Government, Non-US [Member]",
        "documentation": "Debt security issued by government not domiciled in United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1514",
      "r1901",
      "r1902",
      "r2057"
     ]
    },
    "us-gaap_ForeignPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignPlanMember",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails",
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-U.S.\u00a0plans",
        "label": "Foreign Plan [Member]",
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r1904",
      "r1905",
      "r1906"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1578",
      "r1588",
      "r1620"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1578",
      "r1588",
      "r1620"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1578",
      "r1588",
      "r1620"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1578",
      "r1588",
      "r1620"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1578",
      "r1588",
      "r1620"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1601"
     ]
    },
    "c_FundedExposureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "FundedExposureAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Funded Exposure",
        "label": "Funded Exposure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gain (loss) on the hedging derivatives excluded from assessment of the effectiveness of fair value hedges",
        "label": "Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net",
        "documentation": "Net gain (loss) relating to components of the gain (loss) on the fair value hedging instrument excluded from the assessment of fair value hedge effectiveness. Recognized in earnings."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r865",
      "r878"
     ]
    },
    "c_GainLossOnDerivativesNetAmortizationApproach": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GainLossOnDerivativesNetAmortizationApproach",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) under amortization approach",
        "label": "Gain (Loss) On Derivatives, Net, Amortization Approach",
        "documentation": "Gain (Loss) On Derivatives, Net, Amortization Approach"
       }
      }
     },
     "auth_ref": []
    },
    "c_GainLossOnDerivativesNetMarkToMarketApproach": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GainLossOnDerivativesNetMarkToMarketApproach",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) under mark-to-market approach",
        "label": "Gain (Loss) On Derivatives, Net, Mark To Market Approach",
        "documentation": "Gain (Loss) On Derivatives, Net, Mark To Market Approach"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSecuritizationOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnSecuritizationOfFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains recognized on the securitization",
        "label": "Gain (Loss) on Securitization of Financial Assets",
        "documentation": "A gain (loss) realized on a transfer, accounted for as a sale, of all or a portion of financial assets in which the transferor surrenders control and receives consideration other than a beneficial interest in the assets transferred. Reflects the amount of sales proceeds in excess of, or deficient from, the sum of the carrying amounts of transferred financial assets plus transaction costs."
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1712",
      "r1713",
      "r1757",
      "r2012"
     ]
    },
    "c_GlobalWealthManagementBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GlobalWealthManagementBusinessMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Global Wealth Management Business",
        "label": "Global Wealth Management Business [Member]",
        "documentation": "Global Wealth Management Business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Balance at December 31, 2025",
        "periodEndLabel": "Balance at March 31, 2026",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r555",
      "r1114",
      "r1373",
      "r1403",
      "r1429",
      "r1430",
      "r1431",
      "r1461",
      "r1496",
      "r1513",
      "r1848",
      "r1855",
      "r1939"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GOODWILL AND INTANGIBLE ASSETS",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1846",
      "r1858"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Goodwill, Foreign Currency Translation, Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r562",
      "r840"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Line Items]",
        "label": "Goodwill [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r1403"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillTransfers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillTransfers",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Transfers in (out)",
        "label": "Goodwill, Transfers",
        "documentation": "Amount of increase (decrease) from transfer into (out of) asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r1854",
      "r1939"
     ]
    },
    "c_GovernmentAndOfficialInstitutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GovernmentAndOfficialInstitutionsMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government and official institutions",
        "label": "Government and Official Institutions [Member]",
        "documentation": "Represents financing receivables from government and official institutions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GovernmentGuaranteedCollateralMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GovernmentGuaranteedCollateralMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government-guaranteed",
        "label": "Government-Guaranteed Collateral [Member]",
        "documentation": "Collateral guaranteed by government authority or agency to serve as protection against default."
       }
      }
     },
     "auth_ref": [
      "r1391"
     ]
    },
    "c_GrossRealizedGainOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GrossRealizedGainOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "us-gaap_RealizedInvestmentGainsLosses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross realized investment gains",
        "label": "Gross Realized Gain on Marketable Securities and Cost Method Investments Excluding Other than Temporary Impairments and Other Investments",
        "documentation": "This item represents the total gross realized gain included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains realized during the period from the sale of investments accounted for under the cost method of accounting and/or investments that are separately or otherwise not categorized as trading, available-for-sale, or held-to-maturity."
       }
      }
     },
     "auth_ref": []
    },
    "c_GrossRealizedLossonMarketableSecuritiesandCostMethodInvestmentsExcludingOtherthanTemporaryImpairmentsandOtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GrossRealizedLossonMarketableSecuritiesandCostMethodInvestmentsExcludingOtherthanTemporaryImpairmentsandOtherInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "us-gaap_RealizedInvestmentGainsLosses",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gross realized investment losses",
        "label": "Gross Realized Loss on Marketable Securities and Cost Method Investments Excluding Other than Temporary Impairments and Other Investments",
        "documentation": "Gross Realized Loss on Marketable Securities and Cost Method Investments Excluding Other than Temporary Impairments and Other Investments"
       }
      }
     },
     "auth_ref": []
    },
    "c_GrupoFinanceiroBanamexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GrupoFinanceiroBanamexMember",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grupo Financeiro Banamex",
        "label": "Grupo Financeiro Banamex [Member]",
        "documentation": "Grupo Financeiro Banamex"
       }
      }
     },
     "auth_ref": []
    },
    "c_GuaranteeFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GuaranteeFeesMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantee fees",
        "label": "Guarantee Fees [Member]",
        "documentation": "Guarantee Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GuaranteeObligationsByNatureAxis",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Axis]",
        "label": "Guarantor Obligations, Nature [Axis]",
        "documentation": "Information by nature of guarantee."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r603",
      "r604",
      "r605"
     ]
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying value",
        "label": "Guarantor Obligations, Current Carrying Value",
        "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r604"
     ]
    },
    "us-gaap_GuaranteeObligationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GuaranteeObligationsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations",
        "label": "Guarantor Obligations [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r603",
      "r604",
      "r605"
     ]
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GuaranteeObligationsMaximumExposure",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total amount outstanding",
        "terseLabel": "Maximum potential amount of future payments",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions."
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "c_GuaranteeObligationsMaximumExposureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GuaranteeObligationsMaximumExposureAbstract",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum potential amount of future payments",
        "label": "Guarantee Obligations Maximum Exposure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_GuaranteeObligationsMaximumExposureExpireAfterOneYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GuaranteeObligationsMaximumExposureExpireAfterOneYear",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails": {
       "parentTag": "us-gaap_GuaranteeObligationsMaximumExposure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expire after 1\u00a0year",
        "label": "Guarantee Obligations Maximum Exposure Expire after One Year",
        "documentation": "Represents the maximum potential payments with respect to the entity's guarantees that expire after one year."
       }
      }
     },
     "auth_ref": []
    },
    "c_GuaranteeObligationsMaximumExposureExpireWithinOneYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GuaranteeObligationsMaximumExposureExpireWithinOneYear",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails": {
       "parentTag": "us-gaap_GuaranteeObligationsMaximumExposure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expire within 1\u00a0year",
        "label": "Guarantee Obligations Maximum Exposure Expire within One Year",
        "documentation": "Represents the maximum potential payments with respect to the entity's guarantees that expire within one year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GuaranteeObligationsNatureDomain",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Domain]",
        "label": "Guarantor Obligations, Nature [Domain]",
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r603",
      "r604",
      "r605"
     ]
    },
    "us-gaap_GuaranteeTypeOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GuaranteeTypeOtherMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Guarantee Type, Other [Member]",
        "documentation": "Agreement that requires the guarantor to make payments to a guaranteed party in compensation for that party's or parties' loss or injury, classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "c_GuaranteesAndCommitmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GuaranteesAndCommitmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Guarantees and Commitments [Abstract]",
        "documentation": "Guarantees and Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "c_GuaranteesLeasesAndCommitmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GuaranteesLeasesAndCommitmentsTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GUARANTEES AND COMMITMENTS",
        "label": "Guarantees, Leases And Commitments [Text Block]",
        "documentation": "Guarantees, Leases And Commitments [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "c_GuaranteesUnderTheFixedIncomeClearingCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "GuaranteesUnderTheFixedIncomeClearingCorporationMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees under the Fixed Income Clearing Corporation sponsored member repo program",
        "label": "Guarantees Under The Fixed Income Clearing Corporation [Member]",
        "documentation": "Guarantees Under The Fixed Income Clearing Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "c_HedgedAssetAmortizedCostPortfolioLayerMethodHedgedLayer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "HedgedAssetAmortizedCostPortfolioLayerMethodHedgedLayer",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portfolio-layer cumulative basis adjustments, amortized cost",
        "label": "Hedged Asset, Amortized Cost, Portfolio Layer Method, Hedged Layer",
        "documentation": "Hedged Asset, Amortized Cost, Portfolio Layer Method, Hedged Layer"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgedAssetDiscontinuedFairValueHedgeCumulativeIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgedAssetDiscontinuedFairValueHedgeCumulativeIncreaseDecrease",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt securities AFS, cumulative fair value hedging adjustment included in the carrying amount, de-designated",
        "label": "Hedged Asset, Discontinued Fair Value Hedge, Cumulative Increase (Decrease)",
        "documentation": "Amount of cumulative increase (decrease) in fair value of hedged asset in fair value hedge, attributable to hedged risk, remaining after discontinued hedge. Excludes cumulative basis adjustment related to foreign exchange risk."
       }
      }
     },
     "auth_ref": [
      "r896",
      "r1490"
     ]
    },
    "us-gaap_HedgedAssetFairValueHedge": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgedAssetFairValueHedge",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt securities AFS, carrying amount of hedged asset/liability",
        "label": "Hedged Asset, Fair Value Hedge",
        "documentation": "Amount of asset hedged in fair value hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r893",
      "r1488"
     ]
    },
    "us-gaap_HedgedAssetFairValueHedgeCumulativeIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgedAssetFairValueHedgeCumulativeIncreaseDecrease",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt securities AFS, cumulative fair value hedging adjustment included in the carrying amount, active",
        "label": "Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease)",
        "documentation": "Amount of cumulative increase (decrease) in fair value of hedged asset in fair value hedge, attributable to hedged risk. Excludes cumulative basis adjustment related to foreign exchange risk."
       }
      }
     },
     "auth_ref": [
      "r894",
      "r1488"
     ]
    },
    "us-gaap_HedgedAssetFairValueHedgeLastOfLayerAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgedAssetFairValueHedgeLastOfLayerAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of designated hedged items",
        "label": "Hedged Asset, Fair Value Hedge, Portfolio Layer Method, Hedged Layer, Amount",
        "documentation": "Amount of asset hedged in portfolio layer hedging relationship, expected to be remaining at end of hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r898",
      "r1489"
     ]
    },
    "us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unallocated portfolio layer cumulative basis adjustments",
        "verboseLabel": "Unallocated portfolio layer cumulative basis adjustments",
        "label": "Hedged Asset, Fair Value Hedge, Portfolio Layer Method, Hedged Layer, Fair Value, Cumulative Increase (Decrease)",
        "documentation": "Amount of cumulative increase (decrease) in fair value of hedged asset in fair value hedge, attributable to hedged risk, in portfolio layer hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r899",
      "r1489"
     ]
    },
    "c_HedgedAssetFairValueHedgePhysicalCommoditiesInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "HedgedAssetFairValueHedgePhysicalCommoditiesInventory",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Physical commodities inventories",
        "label": "Hedged Asset, Fair Value Hedge, Physical Commodities Inventory",
        "documentation": "Hedged Asset, Fair Value Hedge, Physical Commodities Inventory"
       }
      }
     },
     "auth_ref": []
    },
    "c_HedgedAssetFairValueHedgePhysicalCommoditiesInventoryCumulativeBasisAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "HedgedAssetFairValueHedgePhysicalCommoditiesInventoryCumulativeBasisAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Physical commodities inventories, cumulative basis adjustments",
        "label": "Hedged Asset, Fair Value Hedge, Physical Commodities Inventory, Cumulative Basis Adjustments",
        "documentation": "Hedged Asset, Fair Value Hedge, Physical Commodities Inventory, Cumulative Basis Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgedLiabilityDiscontinuedFairValueHedgeCumulativeIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgedLiabilityDiscontinuedFairValueHedgeCumulativeIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, cumulative fair value hedging adjustment included in the carrying amount, de-designated",
        "label": "Hedged Liability, Discontinued Fair Value Hedge, Cumulative Increase (Decrease)",
        "documentation": "Amount of cumulative increase (decrease) in fair value of hedged liability in fair value hedge, attributable to hedged risk, remaining after discontinued hedge. Excludes cumulative basis adjustment related to foreign exchange risk."
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_HedgedLiabilityFairValueHedge": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgedLiabilityFairValueHedge",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, carrying amount of hedged asset/liability",
        "label": "Hedged Liability, Fair Value Hedge",
        "documentation": "Amount of liability hedged in fair value hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, cumulative fair value hedging adjustment included in the carrying amount, active",
        "label": "Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease)",
        "documentation": "Amount of cumulative increase (decrease) in fair value of hedged liability in fair value hedge, attributable to hedged risk. Excludes cumulative basis adjustment related to foreign exchange risk."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "us-gaap_HedgedLiabilityStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgedLiabilityStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedged Liability, Statement of Financial Position [Extensible Enumeration]",
        "label": "Hedged Liability, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes hedged liability."
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r1945",
      "r1948"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r1945",
      "r1948"
     ]
    },
    "us-gaap_HedgingRelationshipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgingRelationshipDomain",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Domain]",
        "label": "Hedging Relationship [Domain]",
        "documentation": "Nature or intent of a hedge."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails": {
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross unrealized gains",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain",
        "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r507"
     ]
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails": {
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross unrealized losses",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r508"
     ]
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Held-to-maturity Securities, Debt Maturities",
        "label": "Debt Securities, Held-to-Maturity, Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails": {
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 5 but within 10 years, fair value",
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r238",
      "r512",
      "r1135"
     ]
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails": {
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 1 but within 5 years, fair value",
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r237",
      "r511",
      "r1134"
     ]
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails": {
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 10 years, fair value",
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r239",
      "r513",
      "r1136"
     ]
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Held-to-maturity Securities, Debt Maturities, Fair Value;",
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Held-to-maturity Securities, Debt Maturities, Net Carrying Amount;",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails": {
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due within 1 year, fair value",
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r236",
      "r510",
      "r1133"
     ]
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails": {
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Held-to-maturity debt securities, fair value",
        "terseLabel": "Fair value",
        "totalLabel": "Fair value",
        "label": "Debt Securities, Held-to-Maturity, Fair Value",
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r506",
      "r954",
      "r967",
      "r984",
      "r985",
      "r990",
      "r1115",
      "r1140"
     ]
    },
    "us-gaap_HeldToMaturitySecuritiesParentheticalDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesParentheticalDisclosureAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Held-to-maturity (HTM) debt securities",
        "label": "Debt Securities, Held-to-Maturity, Parenthetical Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HeldToMaturitySecuritiesRestricted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesRestricted",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Held-to-maturity debt securities, pledged to creditors",
        "label": "Debt Securities, Held-to-Maturity, Restricted",
        "documentation": "Amount of restricted investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r1049",
      "r1330",
      "r1331"
     ]
    },
    "us-gaap_HeldToMaturitySecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HeldToMaturitySecuritiesTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying value and fair value of debt securities HTM",
        "label": "Debt Securities, Held-to-Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r1803",
      "r1804",
      "r1805",
      "r1806",
      "r1807",
      "r1808",
      "r1809",
      "r1810",
      "r1811",
      "r1812",
      "r1813",
      "r1814",
      "r1815",
      "r1816",
      "r1817",
      "r1818",
      "r1819",
      "r1820"
     ]
    },
    "c_HeldtomaturityandOtherSecuritiesCarriedatCostFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "HeldtomaturityandOtherSecuritiesCarriedatCostFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HTM debt securities, net of allowance(1)",
        "label": "Held-to-maturity and Other Securities Carried at Cost, Fair Value Disclosure",
        "documentation": "Held-to-maturity and Other Securities Carried at Cost, Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "c_HomeEquityLineOfCreditPostResetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "HomeEquityLineOfCreditPostResetMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home equity line of credit (post-reset)",
        "label": "Home Equity Line Of Credit (Post-Reset) [Member]",
        "documentation": "Home Equity Line Of Credit (Post-Reset) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_HomeEquityLineOfCreditPreResetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "HomeEquityLineOfCreditPreResetMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home equity line of credit (pre-reset)",
        "label": "Home Equity Line Of Credit (Pre-Reset) [Member]",
        "documentation": "Home Equity Line Of Credit (Pre-Reset) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_HomeEquityLoansinProcessofForeclosureAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "HomeEquityLoansinProcessofForeclosureAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home equity loans in process of foreclosure, less than",
        "label": "Home Equity Loans in Process of Foreclosure, Amount",
        "documentation": "Home Equity Loans in Process of Foreclosure, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HomeEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HomeEquityMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home equity loans",
        "verboseLabel": "Revolving open-end loans secured by one- to four-family residential properties",
        "label": "Home Equity Line of Credit [Member]",
        "documentation": "Revolving, open-end loan extended under a line of credit and secured by the borrower's residential property."
       }
      }
     },
     "auth_ref": []
    },
    "c_HomeEquityTermLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "HomeEquityTermLoansMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home equity term loans",
        "label": "Home Equity Term Loans [Member]",
        "documentation": "Home Equity Term Loans"
       }
      }
     },
     "auth_ref": []
    },
    "c_ImpairmentOfInvestmentsAndEquityMethodInvestmentOtherThanTemporaryImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ImpairmentOfInvestmentsAndEquityMethodInvestmentOtherThanTemporaryImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gross impairment losses",
        "label": "Impairment of Investments and Equity Method Investment Other than Temporary Impairment",
        "documentation": "The aggregate amount (i) by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income; and (ii) of an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": []
    },
    "c_IncomeAllocatedToEmployeeRestrictedAndDeferredSharesThatContainNoRightsToDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IncomeAllocatedToEmployeeRestrictedAndDeferredSharesThatContainNoRightsToDividends",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income allocated to employees with no rights to dividends",
        "label": "Income Allocated To Employee Restricted And Deferred Shares That Contain No Rights To Dividends",
        "documentation": "Income Allocated To Employee Restricted And Deferred Shares That Contain No Rights To Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "c_IncomeAllocatedToEmployeeRestrictedAndDeferredSharesThatContainNonforfeitableRightsToDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IncomeAllocatedToEmployeeRestrictedAndDeferredSharesThatContainNonforfeitableRightsToDividends",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Dividends and undistributed earnings allocated to employee restricted and deferred shares with rights to dividends, and other relevant items, applicable to basic EPS",
        "label": "Income Allocated to Employee Restricted and Deferred Shares that Contain Nonforfeitable Rights to Dividends",
        "documentation": "This element represents the income allocated to employee restricted and deferred shares that contain nonforfeitable rights to dividends."
       }
      }
     },
     "auth_ref": []
    },
    "c_IncomeFromFeesAndCommissionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IncomeFromFeesAndCommissionTable",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails",
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from Fees and Commission [Table]",
        "label": "Income from Fees and Commission [Table]",
        "documentation": "Encapsulates the table having details of income from fees and commissions."
       }
      }
     },
     "auth_ref": []
    },
    "c_IncomeLossAvailableToCommonStockholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IncomeLossAvailableToCommonStockholders",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income available to common shareholders",
        "label": "Income (Loss) Available to Common Stockholders",
        "documentation": "This element represents net income available to common shareholders before allocation to participating securities."
       }
      }
     },
     "auth_ref": []
    },
    "c_IncomeLossFromContinuingOperationAfterNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IncomeLossFromContinuingOperationAfterNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income from continuing operations (for EPS purposes)",
        "label": "Income (Loss) from Continuing Operation after Noncontrolling Interest",
        "documentation": "The portion of consolidated profit or loss for the period, net of income taxes, which is attributable to the parent prior to adjustment for discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from continuing operations\u2014excluding noncontrolling interests",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r128",
      "r145",
      "r312",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r418",
      "r422",
      "r842"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from continuing operations before income taxes",
        "terseLabel": "Subtotal, pretax",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r192",
      "r208",
      "r1123",
      "r1125",
      "r1153",
      "r1359",
      "r1360",
      "r1361",
      "r1367",
      "r1372",
      "r1777",
      "r1779",
      "r1781",
      "r1782",
      "r1783"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": "c_IncomeLossFromContinuingOperationAfterNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from continuing operations",
        "terseLabel": "Income (loss) from continuing operations",
        "verboseLabel": "Income from continuing operations before attribution of noncontrolling interests",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r208",
      "r312",
      "r373",
      "r377",
      "r378",
      "r391",
      "r399",
      "r522",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r618",
      "r648",
      "r821",
      "r836",
      "r842",
      "r951",
      "r994",
      "r1153",
      "r1367",
      "r1777",
      "r1779",
      "r1781",
      "r1782",
      "r1783",
      "r1884"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from continuing operations (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r194",
      "r312",
      "r359",
      "r391",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r409",
      "r420",
      "r421",
      "r648",
      "r836",
      "r842",
      "r951",
      "r1121",
      "r2025"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from continuing operations (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r312",
      "r359",
      "r391",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r409",
      "r420",
      "r421",
      "r422",
      "r842",
      "r951",
      "r1121",
      "r2025"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) from discontinued operations, net of taxes",
        "terseLabel": "Income (loss) from discontinued operations, net of taxes",
        "verboseLabel": "Income (loss) from discontinued operations, net of taxes",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r88",
      "r89",
      "r99",
      "r317",
      "r831",
      "r1154"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued operations",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income from discontinued operations, net of taxes (in dollars per share)",
        "verboseLabel": "Discontinued operations (in dollars per share)",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r359",
      "r413",
      "r420",
      "r421",
      "r2013",
      "r2025"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income (loss) from discontinued operations, net of taxes (in dollars per share)",
        "verboseLabel": "Discontinued operations (in dollars per share)",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r413",
      "r420",
      "r421"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity in undistributed income of subsidiaries",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r127",
      "r188",
      "r427",
      "r444",
      "r459",
      "r518",
      "r1152"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Axis]",
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r582",
      "r583",
      "r1421",
      "r1424"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r582",
      "r583"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r22",
      "r31",
      "r84",
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r98",
      "r100",
      "r101",
      "r150",
      "r582",
      "r583"
     ]
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r580",
      "r589",
      "r590",
      "r865",
      "r874",
      "r891",
      "r906",
      "r960",
      "r964",
      "r971",
      "r995",
      "r1001",
      "r1002",
      "r1184",
      "r1186",
      "r1264",
      "r1345",
      "r1347",
      "r1429",
      "r1431",
      "r1491",
      "r1493",
      "r1498",
      "r1508",
      "r1937",
      "r1938",
      "r2029"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r590",
      "r865",
      "r874",
      "r891",
      "r906",
      "r960",
      "r964",
      "r971",
      "r995",
      "r1001",
      "r1002",
      "r1184",
      "r1186",
      "r1264",
      "r1345",
      "r1347",
      "r1429",
      "r1431",
      "r1491",
      "r1493",
      "r1498",
      "r1508",
      "r1937",
      "r1938",
      "r2029"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income taxes",
        "verboseLabel": "Provision (benefits) for income taxes",
        "negatedNetLabel": "Tax effect",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r245",
      "r373",
      "r402",
      "r403",
      "r427",
      "r445",
      "r459",
      "r823",
      "r824",
      "r827",
      "r1164",
      "r1359",
      "r1360",
      "r1361",
      "r1428"
     ]
    },
    "c_IncreaseDecreaseFromTransactionsBetweenConsolidatingEntityAndNoncontrollingInterestShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IncreaseDecreaseFromTransactionsBetweenConsolidatingEntityAndNoncontrollingInterestShareholders",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED": {
       "parentTag": "us-gaap_MinorityInterestPeriodIncreaseDecrease",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transactions between Citigroup and NCI",
        "label": "Increase (Decrease) from Transactions Between Consolidating Entity and Noncontrolling Interest Shareholders",
        "documentation": "Represents the amount of decrease (increase) in noncontrolling-interest on transaction with noncontrolling-interest holders."
       }
      }
     },
     "auth_ref": []
    },
    "c_IncreaseDecreaseInAccumulatedOtherComprehensiveLossIncomeBeforeTaxRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IncreaseDecreaseInAccumulatedOtherComprehensiveLossIncomeBeforeTaxRollForward",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in accumulated other comprehensive income (loss), pretax",
        "label": "Increase (Decrease) in Accumulated Other Comprehensive (Loss) Income Before Tax [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "c_IncreaseDecreaseInAccumulatedOtherComprehensiveLossIncomeTaxPortionRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IncreaseDecreaseInAccumulatedOtherComprehensiveLossIncomeTaxPortionRollForward",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in accumulated other comprehensive income (loss), tax effect",
        "label": "Increase (Decrease) in Accumulated Other Comprehensive (Loss) Income Tax Portion [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInBrokerDealerRelatedReceivablesPayablesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInBrokerDealerRelatedReceivablesPayablesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in brokerage receivables net of brokerage payables",
        "label": "Increase (Decrease) in Broker-Dealer Related Receivables (Payables), Net",
        "documentation": "The increase (decrease) during the reporting period in receivables or payables that result from buying and selling securities for the firm's own account or from acting as an agent or intermediary in the sale of securities."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in deposits",
        "label": "Increase (Decrease) in Deposits",
        "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r203"
     ]
    },
    "us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in securities loaned and sold under agreements to repurchase",
        "label": "Increase (Decrease) in Federal Funds Purchased and Securities Sold under Agreements to Repurchase, Net",
        "documentation": "The net cash inflow or outflow from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash inflow or outflow from investment sold under the agreement to reacquire such investment."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42"
     ]
    },
    "us-gaap_IncreaseDecreaseInLoansHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInLoansHeldForSale",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in loans held-for-sale (HFS)",
        "label": "Increase (Decrease) in Loan, Held-for-Sale",
        "documentation": "Amount of increase (decrease) in value of loan held with intention to sell or be securitized in near future."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r1756"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in other liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInTradingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInTradingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in trading account liabilities",
        "label": "Increase (Decrease) in Trading Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of trading liabilities from the reporting entity's trading activities. This include liabilities resulting from sales of assets that the reporting entity does not own and revaluation losses."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_IncreaseDecreaseInTradingSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInTradingSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in trading account assets",
        "label": "Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI",
        "documentation": "Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r39"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other employee plans (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r411",
      "r412",
      "r422",
      "r792"
     ]
    },
    "c_IncrementalFundingCommitmentsWithClients": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IncrementalFundingCommitmentsWithClients",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incremental funding commitments with clients",
        "label": "Incremental Funding Commitments with Clients",
        "documentation": "Represents the amount of incremental funding commitments with clients under conduits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r571",
      "r574",
      "r1350",
      "r1434",
      "r1435",
      "r1436",
      "r1445",
      "r1446",
      "r1460"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r571",
      "r574",
      "r1350",
      "r1434",
      "r1435",
      "r1436",
      "r1445",
      "r1446",
      "r1460"
     ]
    },
    "us-gaap_IndefinitelivedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefinitelivedIntangibleAssetsMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived intangible assets",
        "label": "Indefinite-Lived Intangible Assets [Member]",
        "documentation": "Assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1578",
      "r1588",
      "r1612",
      "r1620",
      "r1624",
      "r1632"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1630"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1560",
      "r1636"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1560",
      "r1636"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1560",
      "r1636"
     ]
    },
    "c_InstallmentAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InstallmentAndOtherMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Installment and other",
        "label": "Installment And Other [Member]",
        "documentation": "Represents financing receivables classified as installment, revolving credit and other."
       }
      }
     },
     "auth_ref": []
    },
    "c_InsuranceDistributionRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InsuranceDistributionRevenueMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance distribution revenue",
        "label": "Insurance Distribution Revenue [Member]",
        "documentation": "Insurance Distribution Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_InsurancePremiumsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InsurancePremiumsMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance premiums",
        "label": "Insurance Premiums [Member]",
        "documentation": "Insurance Premiums [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_IntangibleAssetsExcludingMortgageServicingRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IntangibleAssetsExcludingMortgageServicingRights",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails_1": {
       "parentTag": "c_IntangibleAssetsIncludingMortgageServicingRights",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net carrying amount of Intangible assets (excluding MSRs)",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Intangible Assets, Excluding Mortgage Servicing Rights",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill and excluding mortgage servicing rights, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": []
    },
    "c_IntangibleAssetsExcludingMortgageServicingRightsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IntangibleAssetsExcludingMortgageServicingRightsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails": {
       "parentTag": "c_IntangibleAssetsExcludingMortgageServicingRights",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated amortization of Intangible assets (excluding MSRs)",
        "label": "Intangible Assets, Excluding Mortgage Servicing Rights Accumulated Amortization",
        "documentation": "This element represents the accumulated amortization of all intangible assets, excluding goodwill and mortgage servicing rights (MSRs), as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "c_IntangibleAssetsExcludingMortgageServicingRightsAcquisitionsDivestitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IntangibleAssetsExcludingMortgageServicingRightsAcquisitionsDivestitures",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions/renewals/ divestitures",
        "label": "Intangible Assets, Excluding Mortgage Servicing Rights Acquisitions (Divestitures)",
        "documentation": "Intangible Assets, Excluding Mortgage Servicing Rights Acquisitions (Divestitures)"
       }
      }
     },
     "auth_ref": []
    },
    "c_IntangibleAssetsExcludingMortgageServicingRightsAmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IntangibleAssetsExcludingMortgageServicingRightsAmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortization",
        "label": "Intangible Assets, Excluding Mortgage Servicing Rights Amortization of Intangible Assets",
        "documentation": "This element represents the aggregate amount of amortization of intangible assets excluding mortgage servicing rights (MSRs) during the period."
       }
      }
     },
     "auth_ref": []
    },
    "c_IntangibleAssetsExcludingMortgageServicingRightsGrossCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IntangibleAssetsExcludingMortgageServicingRightsGrossCarryingAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails": {
       "parentTag": "c_IntangibleAssetsExcludingMortgageServicingRights",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross carrying amount of Intangible assets (excluding MSRs)",
        "label": "Intangible Assets, Excluding Mortgage Servicing Rights Gross Carrying Amount",
        "documentation": "This element represents the gross carrying amounts of all intangible assets, excluding goodwill and mortgage servicing rights (MSRs), as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "c_IntangibleAssetsExcludingMortgageServicingRightsImpairments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IntangibleAssetsExcludingMortgageServicingRightsImpairments",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Impairments",
        "label": "Intangible Assets, Excluding Mortgage Servicing Rights Impairments",
        "documentation": "This element represents the aggregate amount of impairment of intangible assets excluding mortgage servicing rights (MSRs) during the period."
       }
      }
     },
     "auth_ref": []
    },
    "c_IntangibleAssetsExcludingMortgageServicingRightsTranslationAndPurchaseAccountingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IntangibleAssetsExcludingMortgageServicingRightsTranslationAndPurchaseAccountingAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FX translation and other",
        "label": "Intangible Assets, Excluding Mortgage Servicing Rights Translation and Purchase Accounting Adjustments",
        "documentation": "This element represents net changes to the recorded value of intangible assets excluding mortgage servicing rights (MSRs), due to foreign currency translation adjustments and purchase accounting adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "c_IntangibleAssetsIncludingMortgageServicingRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IntangibleAssetsIncludingMortgageServicingRights",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total intangible assets",
        "label": "Intangible Assets, Including Mortgage Servicing Rights",
        "documentation": "This element represents the sum of the carrying amounts of all intangible assets excluding goodwill but including mortgage servicing rights, as of the balance sheet date that is net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": []
    },
    "c_IntangibleAssetsIncludingMortgageServicingRightsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IntangibleAssetsIncludingMortgageServicingRightsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails": {
       "parentTag": "c_IntangibleAssetsIncludingMortgageServicingRights",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated amortization of Intangible assets",
        "label": "Intangible Assets, Including Mortgage Servicing Rights Accumulated Amortization",
        "documentation": "This element represents the accumulated amortization of all intangible assets excluding goodwill but including mortgage servicing rights (MSRs), as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "c_IntangibleAssetsIncludingMortgageServicingRightsGrossCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "IntangibleAssetsIncludingMortgageServicingRightsGrossCarryingAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails": {
       "parentTag": "c_IntangibleAssetsIncludingMortgageServicingRights",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross carrying amount of Intangible assets",
        "label": "Intangible Assets Including Mortgage Servicing Rights Gross Carrying Amount",
        "documentation": "This element represents the gross carrying amount of intangible assets excluding goodwill but including mortgage servicing rights (MSRs), as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets (including MSRs of $766 and $759 as of March\u00a031, 2026 and December\u00a031, 2025, respectively)",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r1865",
      "r1866"
     ]
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestAndDividendIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "totalLabel": "Total interest income",
        "label": "Interest and Dividend Income, Operating",
        "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r193",
      "r196",
      "r197",
      "r198",
      "r1360",
      "r2076"
     ]
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest and Dividend Income, Operating [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestAndDividendIncomeSecuritiesByTaxableStatusAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and dividends on investments",
        "label": "Interest and Dividend Income, Securities, by Taxable Status [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_InterestAndDividendIncomeSecuritiesExcludingTradingSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InterestAndDividendIncomeSecuritiesExcludingTradingSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, including dividends",
        "totalLabel": "Total interest and dividend income on investments",
        "label": "Interest and Dividend Income Securities Excluding Trading Securities",
        "documentation": "Interest and dividend income on all securities excluding trading securities."
       }
      }
     },
     "auth_ref": []
    },
    "c_InterestAndFeeIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InterestAndFeeIncomeLineItems",
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and Fee Income [Line Items]",
        "label": "Interest and Fee Income [Line Items]",
        "documentation": "Interest and Fee Income [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan interest, including fees",
        "label": "Interest and Fee Income, Loans and Leases",
        "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r1360"
     ]
    },
    "c_InterestAndFeeIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InterestAndFeeIncomeTable",
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and Fee Income [Table]",
        "label": "Interest and Fee Income [Table]",
        "documentation": "Interest and Fee Income [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestBearingDepositLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestBearingDepositLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deposits, at fair value",
        "terseLabel": "Interest-bearing deposits",
        "label": "Interest-Bearing Deposit Liabilities",
        "documentation": "The aggregate of all domestic and foreign interest-bearing deposit liabilities."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_InterestBearingDepositLiabilitiesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestBearingDepositLiabilitiesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DEPOSITSDetails": {
       "parentTag": "us-gaap_DepositsDomestic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DEPOSITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest-bearing deposits in U.S. offices (including $1,695 and $1,862 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value)",
        "label": "Interest-Bearing Deposit Liabilities, Domestic",
        "documentation": "Total amount of interest-bearing domestic deposit liabilities, which may include brokered, retail, demand, checking, notice of withdrawal, money market and other interest-bearing deposits."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_InterestBearingDepositLiabilitiesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestBearingDepositLiabilitiesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DEPOSITSDetails": {
       "parentTag": "us-gaap_DepositsForeign",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DEPOSITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest-bearing deposits in offices outside the U.S. (including $1,232 and $1,142 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value)",
        "label": "Interest-Bearing Deposit Liabilities, Foreign",
        "documentation": "Amount of foreign interest-bearing deposits held by the entity."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestBearingDepositsInBanks",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits with banks, net of allowance",
        "label": "Interest-Bearing Deposits in Banks and Other Financial Institutions",
        "documentation": "For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r178"
     ]
    },
    "c_InterestBearingDepositsInBanksAndOtherFinancialInstitutionsAverageAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InterestBearingDepositsInBanksAndOtherFinancialInstitutionsAverageAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average deposits",
        "label": "Interest-bearing Deposits in Banks and Other Financial Institutions, Average Amount",
        "documentation": "Interest-bearing Deposits in Banks and Other Financial Institutions, Average Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestBearingDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestBearingDepositsMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits",
        "label": "Interest-Bearing Deposits [Member]",
        "documentation": "Cash on deposit with financial institutions that earns interest, either at a fixed or market rate."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r178"
     ]
    },
    "us-gaap_InterestExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseAbstract",
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Operating and Nonoperating [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestExpenseOperating",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits",
        "label": "Interest Expense, Deposits",
        "documentation": "Aggregate amount of interest expense on all deposits."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r1360"
     ]
    },
    "us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestExpenseOperating",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities loaned and sold under agreements to repurchase",
        "label": "Interest Expense, Federal Funds Purchased and Securities Sold under Agreements to Repurchase",
        "documentation": "The aggregate expense incurred on federal funds purchased and securities sold under agreements to repurchase. If amounts recognized as payables under repurchase agreements have been offset against amounts recognized as receivables under reverse repurchase agreements and reported as a net amount on the balance sheet, the income and expense from these agreements may be reported on a net basis."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestExpenseOperating",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Interest Expense, Long-Term Debt",
        "documentation": "Aggregate amount of interest paid or due on all long-term debt."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r246",
      "r247"
     ]
    },
    "us-gaap_InterestExpenseOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseOperating",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "totalLabel": "Total interest expense",
        "label": "Interest Expense, Operating",
        "documentation": "Amount of interest expense classified as operating."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r1122",
      "r1360",
      "r1710"
     ]
    },
    "us-gaap_InterestExpenseShortTermBorrowingsExcludingFederalFundsAndSecuritiesSoldUnderAgreementsToRepurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseShortTermBorrowingsExcludingFederalFundsAndSecuritiesSoldUnderAgreementsToRepurchase",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestExpenseOperating",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings and other interest-bearing liabilities",
        "label": "Interest Expense, Short-Term Borrowings Excluding Federal Funds and Securities Sold under Agreements to Repurchase",
        "documentation": "The aggregate interest expense incurred on short-term borrowings including commercial paper, Federal Home Loan Bank and Federal Reserve Bank advances and other short term borrowings."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_InterestExpenseTradingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseTradingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestExpenseOperating",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading account liabilities",
        "label": "Interest Expense, Trading Liabilities",
        "documentation": "Interest expense incurred on short positions arising from sales of securities and other assets, which the entity does not own, to other parties. Trading liabilities includes the fair value of derivative contracts held for trading that are in loss positions."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeAndInterestExpenseDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INTEREST INCOME AND EXPENSE",
        "label": "Interest Income and Interest Expense Disclosure [Text Block]",
        "documentation": "The entire disclosure for interest income and interest expense for enterprises that derive a significant portion of their revenue from interest collected on investments, loans, and securities."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r186",
      "r193",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202"
     ]
    },
    "us-gaap_InterestIncomeDebtSecuritiesTradingOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeDebtSecuritiesTradingOperating",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading account assets",
        "label": "Interest Income, Debt Securities, Trading, Operating",
        "documentation": "Amount of interest income, amortization of premium and accretion of discount, on investment in debt security measured at fair value with change in fair value recognized in net income (trading); classified as operating."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeDepositsWithFinancialInstitutions",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits with banks",
        "label": "Interest Income, Deposits with Financial Institutions",
        "documentation": "Interest income derived from funds deposited with both domestic and foreign financial institutions including funds in money market and other accounts."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r246",
      "r247"
     ]
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net interest income after provision for credit losses on loans",
        "label": "Interest Income (Expense), after Provision for Loan Loss",
        "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r1360"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net interest income",
        "terseLabel": "Net interest income",
        "label": "Interest Income (Expense), Operating",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r1116",
      "r1360",
      "r1779"
     ]
    },
    "c_InterestIncomeExpenseNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InterestIncomeExpenseNetMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net interest income",
        "label": "Interest Income (Expense), Net [Member]",
        "documentation": "Interest Income (Expense), Net [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResell",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities borrowed and purchased under agreements to resell",
        "label": "Interest Income, Federal Funds Sold and Securities Purchased under Agreements to Resell",
        "documentation": "The aggregate interest income earned from (1) the lending of excess federal funds to another commercial bank requiring such for its legal reserve requirements and (2) securities purchased under agreements to resell."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "us-gaap_InterestIncomeSecuritiesTaxExempt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeSecuritiesTaxExempt",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "c_InterestAndDividendIncomeSecuritiesExcludingTradingSecurities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest exempt from U.S. federal income tax",
        "label": "Interest Income, Securities, Operating, Tax Exempt",
        "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities exempt from state, federal and other income tax."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r246",
      "r249"
     ]
    },
    "us-gaap_InterestIncomeSecuritiesTaxable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeSecuritiesTaxable",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": "c_InterestAndDividendIncomeSecuritiesExcludingTradingSecurities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxable interest",
        "label": "Interest Income, Securities, Operating, Taxable",
        "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on securities subject to state, federal and other income tax."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r246",
      "r249"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid during the period for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r370",
      "r371"
     ]
    },
    "us-gaap_InterestRateContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestRateContractMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate risks",
        "verboseLabel": "Interest rate contracts",
        "netLabel": "Interest rate contracts (gross)",
        "label": "Interest Rate Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate."
       }
      }
     },
     "auth_ref": [
      "r1346",
      "r1356",
      "r1415",
      "r1417",
      "r1464",
      "r1465",
      "r1466",
      "r1468",
      "r1469",
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1474",
      "r1475",
      "r1476",
      "r1477",
      "r1478",
      "r1491",
      "r1495",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1958"
     ]
    },
    "c_InterestRateFutureandForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InterestRateFutureandForwardMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate futures and forwards",
        "label": "Interest Rate Future and Forward [Member]",
        "documentation": "Interest Rate Future and Forward [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_InterestRateLinkedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InterestRateLinkedMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate linked",
        "label": "Interest Rate Linked [Member]",
        "documentation": "Represents information pertaining to interest rate linked of certain structured liability."
       }
      }
     },
     "auth_ref": []
    },
    "c_InterestRateOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InterestRateOptionMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate contract options",
        "label": "Interest Rate Option [Member]",
        "documentation": "An option contract giving the holder to buy (for a call) or sell (for a put) a security with a certain interest rate at a given strike price on or before the expiration date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate swaps",
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r1488",
      "r1546",
      "r1547",
      "r1949"
     ]
    },
    "us-gaap_InterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest receivable",
        "label": "Interest Receivable",
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable."
       }
      }
     },
     "auth_ref": [
      "r1694",
      "r2069"
     ]
    },
    "us-gaap_InterestsContinuedToBeHeldByTransferorFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestsContinuedToBeHeldByTransferorFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying value of retained interests",
        "label": "Transferor's Interests in Transferred Financial Assets, Fair Value",
        "documentation": "The carrying amount (fair value) as of the balance sheet date of the transferor's interests in transferred financial assets (typically securitized receivables, generally not involved in the collection of principal) following transfer of significant portions of such financial instruments to other parties. Such interests could be ancillary cash flows and interest-only strips."
       }
      }
     },
     "auth_ref": [
      "r2001"
     ]
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InternalCreditAssessmentAxis",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal Credit Assessment [Axis]",
        "label": "Internal Credit Assessment [Axis]",
        "documentation": "Information by entity-defined rating."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r1397",
      "r1399",
      "r1839"
     ]
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InternalCreditAssessmentDomain",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal Credit Assessment [Domain]",
        "label": "Internal Credit Assessment [Domain]",
        "documentation": "Entity defined credit risk rating."
       }
      }
     },
     "auth_ref": [
      "r1397",
      "r1839"
     ]
    },
    "us-gaap_InternalInvestmentGradeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InternalInvestmentGradeMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal Investment Grade",
        "label": "Internal Investment Grade [Member]",
        "documentation": "Credit rating classification developed by the entity in which the probability of default is low and full and timely repayments are expected."
       }
      }
     },
     "auth_ref": [
      "r1839",
      "r1840"
     ]
    },
    "us-gaap_InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions and fees",
        "label": "Investment Banking, Advisory, Brokerage, and Underwriting Fees and Commissions",
        "documentation": "Amount of fees and commissions from banking, advisory, brokerage, and securities underwriting activities. Activities include, but are not limited to, underwriting securities, private placements of securities, investment advisory and management services, merger and acquisition services, sale and servicing of mutual funds, and other related consulting fees."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "c_InvestmentBankingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InvestmentBankingMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Banking",
        "label": "Investment Banking [Member]",
        "documentation": "Represents investment banking services. Fees and commissions from these services earned from advisory and equity and debt underwriting services."
       }
      }
     },
     "auth_ref": []
    },
    "c_InvestmentFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InvestmentFundsMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment funds",
        "label": "Investment Funds [Member]",
        "documentation": "This element represents company's investment funds that invest in various asset classes including private equity, hedge funds, real estate, fixed income and infrastructure for which it earns management fee."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentIncomeTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and dividends on investments",
        "label": "Investment Income [Table Text Block]",
        "documentation": "Tabular disclosure of investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r134",
      "r136",
      "r138",
      "r2024"
     ]
    },
    "c_InvestmentOtherAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InvestmentOtherAssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment losses on investments and other assets",
        "label": "Investment Other Asset Impairment Charges",
        "documentation": "Investment Other Asset Impairment Charges"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Type [Axis]",
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r1218",
      "r1220",
      "r1221",
      "r1224",
      "r1227",
      "r1286",
      "r1289",
      "r1292",
      "r1296",
      "r1297",
      "r1307",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1541"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments [Domain]",
        "label": "Investments [Domain]",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r1218",
      "r1220",
      "r1221",
      "r1224",
      "r1227",
      "r1286",
      "r1289",
      "r1292",
      "r1296",
      "r1297",
      "r1307",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1541"
     ]
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized cost and fair value of debt securities by contractual maturity dates",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]",
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_InvestmentsExcludingTradingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InvestmentsExcludingTradingAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments:",
        "label": "Investments, Excluding Trading [Abstract]",
        "documentation": "Investments, Excluding Trading [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total investments",
        "terseLabel": "Investments",
        "label": "Investments Excluding Trading Securities, Excluding Accrued Interest",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments, excluding trading account assets."
       }
      }
     },
     "auth_ref": []
    },
    "c_InvestmentsExcludingTradingSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InvestmentsExcludingTradingSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage-backed securities",
        "label": "Investments Excluding Trading Securities [Member]",
        "documentation": "Assets held for their financial return, rather than for the entity's operations, excluding trading account assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INVESTMENTS",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r250",
      "r481",
      "r483",
      "r978",
      "r979",
      "r2008"
     ]
    },
    "c_InvestmentsInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InvestmentsInSubsidiaries",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in subsidiaries",
        "label": "Investments in Subsidiaries",
        "documentation": "Represents the investments in subsidiaries of the reporting entity."
       }
      }
     },
     "auth_ref": []
    },
    "c_InvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InvestmentsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Investments [Line Items]",
        "documentation": "Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Investments [Member]",
        "documentation": "Assets held for their financial return, rather than for the entity's operations."
       }
      }
     },
     "auth_ref": []
    },
    "c_InvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "InvestmentsTable",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments [Table]",
        "label": "Investments [Table]",
        "documentation": "Investments"
       }
      }
     },
     "auth_ref": []
    },
    "c_JuniorSubordinatedDebenturesOwnedByTrustProceedsReceivedFromTrustAtIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "JuniorSubordinatedDebenturesOwnedByTrustProceedsReceivedFromTrustAtIssuance",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount",
        "label": "Junior Subordinated Debentures Owned by Trust Proceeds Received from Trust at Issuance",
        "documentation": "This element represents the proceeds received from the trust at the date of issuance of the junior subordinated debentures to the trust."
       }
      }
     },
     "auth_ref": []
    },
    "country_KR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "KR",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Korea",
        "label": "KOREA, REPUBLIC OF"
       }
      }
     },
     "auth_ref": []
    },
    "c_LTVNotAvailableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LTVNotAvailableMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LTV not available",
        "label": "LTV Not Available [Member]",
        "documentation": "LTV Not Available"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation and benefits",
        "label": "Labor and Related Expense",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r1117",
      "r1360",
      "r1711"
     ]
    },
    "us-gaap_LateFeeIncomeGeneratedByServicingFinancialAssetsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LateFeeIncomeGeneratedByServicingFinancialAssetsAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails": {
       "parentTag": "us-gaap_FeesAndCommissionsMortgageBankingAndServicing",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Late fees",
        "label": "Late Fee Income Generated by Servicing Financial Assets, Amount",
        "documentation": "All amounts that are due to the servicer of a financial asset as a result of the debt holder not meeting the monthly payment terms."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "c_LeaseFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LeaseFinancingMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease financing",
        "verboseLabel": "Lease financing",
        "label": "Lease Financing [Member]",
        "documentation": "Represents financing receivables classified as lease financing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails",
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.citigroup.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r1020",
      "r1021"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.citigroup.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r1020",
      "r1021"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.citigroup.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease term",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1994"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/LEASES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LEASES",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "c_LettersOfCreditProvidedToConduits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LettersOfCreditProvidedToConduits",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit provided to conduits",
        "label": "Letters of Credit Provided to Conduits",
        "documentation": "This element represents the letters of credit provided to conduits."
       }
      }
     },
     "auth_ref": []
    },
    "c_LettersOfCreditReceivedAsCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LettersOfCreditReceivedAsCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit in favor of the Company held as collateral",
        "label": "Letters of Credit Received as Collateral",
        "documentation": "Represents the letters of credit in favor of the entity held as collateral to reimburse losses realized under the guarantees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r373",
      "r377",
      "r378",
      "r522",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r618",
      "r845",
      "r850",
      "r851",
      "r994",
      "r1238",
      "r1366",
      "r1410",
      "r1555",
      "r1884",
      "r1996",
      "r1997"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r180",
      "r1150",
      "r1513",
      "r1532",
      "r1534",
      "r1761",
      "r1766",
      "r1825",
      "r1988"
     ]
    },
    "c_LiabilitiesBeforeEffectsOfMasterNettingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LiabilitiesBeforeEffectsOfMasterNettingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total liabilities, Gross",
        "label": "Liabilities before Effects of Master Netting Arrangements",
        "documentation": "This element represents the aggregate of the liabilities reported on the balance sheet at period end, presented on a gross basis even when derivatives and other financial liabilities are subject to master netting arrangements and qualify for net presentation in the statement of financial position."
       }
      }
     },
     "auth_ref": []
    },
    "c_LiabilitiesDerivativeLiabilityFairValueGrossAssetRightToReclaimCashOffsetAndSecuritiesSoldUnderAgreementsToRepurchaseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LiabilitiesDerivativeLiabilityFairValueGrossAssetRightToReclaimCashOffsetAndSecuritiesSoldUnderAgreementsToRepurchaseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total liabilities, Netting",
        "label": "Liabilities Derivative Liability Fair Value Gross Asset Right to Reclaim Cash Offset and Securities Sold under Agreements to Repurchase Asset",
        "documentation": "Represents the aggregate of fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset; right to receive cash collateral under master netting arrangements; and amount of asset associated with funds outstanding borrowed in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "terseLabel": "Carrying amount reported on the consolidated balance sheet",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r954",
      "r1967"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Fair Value Disclosure [Abstract]",
        "label": "Liabilities, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r84",
      "r97",
      "r149",
      "r316",
      "r317"
     ]
    },
    "us-gaap_LiabilityForFuturePolicyBenefitAfterReinsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilityForFuturePolicyBenefitAfterReinsurance",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability for future policyholder benefits",
        "label": "Liability for Future Policy Benefit, after Reinsurance",
        "documentation": "Amount, after effect of reinsurance, of liability for future policy benefit."
       }
      }
     },
     "auth_ref": [
      "r1526",
      "r2039",
      "r2056"
     ]
    },
    "us-gaap_LiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilityMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total liabilities",
        "label": "Liability [Member]",
        "documentation": "Liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": []
    },
    "c_LiquidityFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LiquidityFacilitiesMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidity facilities",
        "label": "Liquidity Facilities [Member]",
        "documentation": "This element represents the notional amount of funding commitments for liquidity facilities of VIEs."
       }
      }
     },
     "auth_ref": []
    },
    "c_LoanCategoriesNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LoanCategoriesNumber",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of loan categories",
        "label": "Loan Categories Number",
        "documentation": "The number of loan categories reported by the entity."
       }
      }
     },
     "auth_ref": []
    },
    "c_LoanCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LoanCommitmentsMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan / equity commitments",
        "label": "Loan Commitments [Member]",
        "documentation": "This element represents the notional amount of funding commitments for loan commitments of VIEs."
       }
      }
     },
     "auth_ref": []
    },
    "c_LoanHeldForInvestmentImpairedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LoanHeldForInvestmentImpairedMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans",
        "label": "Loan Held for Investment Impaired [Member]",
        "documentation": "Represents loans held for investment whose carrying amount is based on the fair value of the underlying collateral, including primarily real-estate secured loans."
       }
      }
     },
     "auth_ref": []
    },
    "c_LoanHeldForSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LoanHeldForSaleMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans held-for-sale",
        "verboseLabel": "Mortgage loans HFS",
        "label": "Loan Held for Sale [Member]",
        "documentation": "Represents loans held-for-sale."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoanRestructuringModificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoanRestructuringModificationAxis",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Restructuring Modification [Axis]",
        "label": "Loan Restructuring Modification [Axis]",
        "documentation": "Information by concessions made to the terms of loan contracts."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r476",
      "r479",
      "r1377"
     ]
    },
    "us-gaap_LoanRestructuringModificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoanRestructuringModificationDomain",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Restructuring Modification [Domain]",
        "label": "Loan Restructuring Modification [Domain]",
        "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r476",
      "r479",
      "r1377"
     ]
    },
    "c_LoanServicingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LoanServicingMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan servicing",
        "label": "Loan Servicing [Member]",
        "documentation": "Represents loan servicing services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoanToValueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoanToValueAxis",
     "presentation": [
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt-to-Value [Axis]",
        "label": "Debt-to-Value [Axis]",
        "documentation": "Information by debt-to-value ratio, for example, but not limited to, 80 percent to 100 percent. Element name and standard label in Debt-to-Value [numeric lower end] to [numeric higher end] Percent [Member] or Debt-to-Value Greater Than [low end numeric value] Percent [Member] or Debt-to-Value Less Than [high end numeric value] Percent [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r1398",
      "r1839"
     ]
    },
    "us-gaap_LoanToValueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoanToValueDomain",
     "presentation": [
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt-to-Value [Domain]",
        "label": "Debt-to-Value [Domain]",
        "documentation": "Debt-to-value (DTV) ratio, for example, but not limited to, 80 percent to 100 percent. Element name and standard label in DTV [numeric lower end] to [numeric higher end] Percent [Member] or DTV Greater Than [low end numeric value] Percent [Member] or DTV Less Than [high end numeric value] Percent [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r1398",
      "r1839"
     ]
    },
    "us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansAndLeasesReceivableImpairedCommitmentToLend",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments to lend",
        "label": "Financing Receivable, Modified, Commitment to Lend",
        "documentation": "Amount of commitment to lend additional funds to debtor experiencing financial difficulty for which creditor has modified terms of financing receivable."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r474"
     ]
    },
    "c_LoansFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LoansFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans",
        "label": "Loans, Fair Value Disclosure",
        "documentation": "Loans, Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansHeldForSaleFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansHeldForSaleFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans HFS",
        "label": "Loan, Held-for-Sale, Fair Value Disclosure",
        "documentation": "Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r983",
      "r984",
      "r985",
      "r990",
      "r1969",
      "r1970",
      "r1971"
     ]
    },
    "us-gaap_LoansHeldForSaleMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansHeldForSaleMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans HFS",
        "label": "Loan, Held-for-Sale, Measurement Input",
        "documentation": "Value of input used to measure loan, held for sale."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r957",
      "r958"
     ]
    },
    "c_LoansMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LoansMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans",
        "label": "Loans, Measurement Input",
        "documentation": "Loans, Measurement Input"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansReceivableFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails": {
       "parentTag": "c_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossAndAdjustments",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails": {
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Loans at fair value",
        "verboseLabel": "Held at fair value",
        "terseLabel": "Loans",
        "label": "Loans Receivable, Fair Value Disclosure",
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r1347",
      "r1508",
      "r1983",
      "r1984",
      "r1985",
      "r1987"
     ]
    },
    "us-gaap_LoansReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LoansReceivableMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans",
        "label": "Loans Receivable [Member]",
        "documentation": "Amount of money and property lent to borrower in exchange for promise to repay amount borrowed plus interest at date certain in future."
       }
      }
     },
     "auth_ref": [
      "r1347",
      "r1508"
     ]
    },
    "c_LoansReceivablesWhoseCarryingAmountBasedOnFairValueOfCollateralFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LoansReceivablesWhoseCarryingAmountBasedOnFairValueOfCollateralFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans",
        "label": "Loans Receivables whose Carrying Amount Based on Fair Value of Collateral Fair Value Disclosure",
        "documentation": "This element represents fair value of loans held for investment whose carrying amount is based on the fair value of the underlying collateral, including primarily real-estate secured loans."
       }
      }
     },
     "auth_ref": []
    },
    "c_LoansSoldWithRecourseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LoansSoldWithRecourseMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans sold with recourse",
        "label": "Loans Sold with Recourse [Member]",
        "documentation": "Represents the entity's obligations to reimburse the buyers for loan losses under certain circumstances. Recourse refers to the clause in a sales agreement under which a lender will fully reimburse the buyer/investor for any losses resulting from the purchased loans. This may be accomplished by the seller's taking back any loans that become delinquent."
       }
      }
     },
     "auth_ref": []
    },
    "c_LoansToFinancialInstitutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LoansToFinancialInstitutionsMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial institutions",
        "label": "Loans to Financial Institutions [Member]",
        "documentation": "Represents financing receivables from financial institutions."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "c_LondonInterbankOfferedRateLIBOR1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "LondonInterbankOfferedRateLIBOR1Member",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIBOR",
        "label": "London Interbank Offered Rate (LIBOR) 1 [Member]",
        "documentation": "London Interbank Offered Rate (LIBOR) 1"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased",
        "label": "Long [Member]",
        "documentation": "Indicates an ownership position in, or purchase of, a security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt (including $135,058 and $130,726 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value)",
        "verboseLabel": "Long-term debt, at fair value",
        "netLabel": "Long-term debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r177",
      "r374",
      "r387",
      "r632",
      "r646",
      "r1127",
      "r1406",
      "r1407",
      "r1512",
      "r2019"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "verboseLabel": "Long-term debt",
        "label": "Long-Term Debt, Fair Value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": [
      "r1347",
      "r1508",
      "r1967",
      "r1969",
      "r1970",
      "r1971",
      "r1983",
      "r1984",
      "r1985",
      "r1987"
     ]
    },
    "us-gaap_LongTermDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt [Member]",
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r1874",
      "r1875",
      "r1876"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r49",
      "r1874",
      "r1875",
      "r1876"
     ]
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CONTINGENCIESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reasonably possible unaccrued loss",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r595",
      "r596",
      "r600",
      "r601",
      "r822",
      "r1404"
     ]
    },
    "us-gaap_Ltv80To100PercentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Ltv80To100PercentMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than 80% but less than or equal to 100%",
        "label": "Debt-to-Value Ratio, 80 to 100 Percent [Member]",
        "documentation": "Debt-to-value (DTV) ratio from 80 percent to 100 percent. Element name and standard label in DTV [numeric lower end] to [numeric higher end] Percent [Member] format."
       }
      }
     },
     "auth_ref": [
      "r1839",
      "r1841"
     ]
    },
    "us-gaap_LtvLessThan80PercentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LtvLessThan80PercentMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than or equal to 80%",
        "label": "Debt-to-Value Ratio, Less than 80 Percent [Member]",
        "documentation": "Debt-to-value (DTV) ratio less than 80 percent. Element name and standard label in DTV Greater Than [low end numeric value] Percent [Member] or DTV Less Than [high end numeric value] Percent [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r1839",
      "r1841"
     ]
    },
    "us-gaap_MarketApproachValuationTechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketApproachValuationTechniqueMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price-based",
        "label": "Valuation, Market Approach [Member]",
        "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1433",
      "r1969",
      "r1970",
      "r1971"
     ]
    },
    "c_MarketValueOfInterestInPrivateLabelReSecuritizationEntitiesRelatedToCurrentPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MarketValueOfInterestInPrivateLabelReSecuritizationEntitiesRelatedToCurrentPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market value of retained interest related to re-securitization transaction",
        "label": "Market Value of Interest in Private Label Re Securitization Entities Related to Current Period",
        "documentation": "This element represents the amount of market value of interest owned by the entity in private-label re-securitization entities, for current period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MarketingAndAdvertisingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising and marketing",
        "label": "Marketing and Advertising Expense",
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r1360"
     ]
    },
    "c_MarketsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MarketsMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Markets",
        "label": "Markets [Member]",
        "documentation": "Markets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MaterialReconcilingItemsMember",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciling Items",
        "label": "Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]",
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r457",
      "r460",
      "r1372",
      "r1373"
     ]
    },
    "c_Maturity31to90DaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "Maturity31to90DaysMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "31\u201390 days",
        "label": "Maturity 31 to 90 Days [Member]",
        "documentation": "Maturity 31 to 90 Days [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MaturityOver90DaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MaturityOver90DaysMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than 90 days",
        "label": "Maturity Greater than 90 Days [Member]",
        "documentation": "Maturity period of over 90 days from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r383",
      "r1514"
     ]
    },
    "us-gaap_MaturityOvernightAndOnDemandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MaturityOvernightAndOnDemandMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Open and overnight",
        "label": "Maturity Overnight and on Demand [Member]",
        "documentation": "Maturity period of the day after the reporting date and transactions on demand for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements."
       }
      }
     },
     "auth_ref": [
      "r1514"
     ]
    },
    "us-gaap_MaturityUpTo30DaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MaturityUpTo30DaysMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Up to 30 days",
        "label": "Maturity Less than 30 Days [Member]",
        "documentation": "Maturity period of up to 30 days from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r382",
      "r1514"
     ]
    },
    "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum length of time hedged in cash flow hedge",
        "label": "Maximum Length of Time Hedged in Cash Flow Hedge",
        "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r269",
      "r271",
      "r272",
      "r274",
      "r292",
      "r294",
      "r295",
      "r307",
      "r308",
      "r432",
      "r595",
      "r596",
      "r597",
      "r598",
      "r788",
      "r816",
      "r817",
      "r818",
      "r822",
      "r958",
      "r1075",
      "r1183",
      "r1185",
      "r1193",
      "r1228",
      "r1229",
      "r1287",
      "r1290",
      "r1294",
      "r1295",
      "r1308",
      "r1325",
      "r1326",
      "r1328",
      "r1329",
      "r1343",
      "r1344",
      "r1377",
      "r1411",
      "r1427",
      "r1429",
      "r1432",
      "r1433",
      "r1499",
      "r1500",
      "r1504",
      "r1505",
      "r1527",
      "r1888",
      "r1998",
      "r1999",
      "r2000",
      "r2002",
      "r2003",
      "r2004"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1604"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1604"
     ]
    },
    "us-gaap_MeasurementInputAppraisedValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputAppraisedValueMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Appraised Value [Member]",
        "label": "Measurement Input, Appraised Value [Member]",
        "documentation": "Measurement input using assessed value of property."
       }
      }
     },
     "auth_ref": [
      "r1969",
      "r1970",
      "r1971"
     ]
    },
    "c_MeasurementInputCommodityCorrelationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputCommodityCorrelationMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Commodity Correlation [Member]",
        "label": "Measurement Input, Commodity Correlation [Member]",
        "documentation": "Measurement Input, Commodity Correlation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputCommodityVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputCommodityVolatilityMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity volatility",
        "label": "Measurement Input, Commodity Volatility [Member]",
        "documentation": "Measurement Input, Commodity Volatility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputCreditSpreadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputCreditSpreadMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit spread",
        "label": "Measurement Input, Credit Spread [Member]",
        "documentation": "Measurement input using amount above (below) yield between two debt instruments similar in maturity, but different in credit quality."
       }
      }
     },
     "auth_ref": [
      "r1969",
      "r1970",
      "r1971"
     ]
    },
    "c_MeasurementInputDiscountedCashFlowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputDiscountedCashFlowMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Discounted Cash Flow",
        "label": "Measurement Input, Discounted Cash Flow [Member]",
        "documentation": "Measurement Input, Discounted Cash Flow"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputEquityEquityCorrelationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputEquityEquityCorrelationMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-Equity correlation",
        "label": "Measurement Input, Equity - Equity Correlation [Member]",
        "documentation": "Measurement Input, Equity - Equity Correlation"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputEquityForeignExchangeCorrelationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputEquityForeignExchangeCorrelationMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-FX correlation",
        "label": "Measurement Input, Equity Foreign Exchange Correlation [Member]",
        "documentation": "Measurement Input, Equity Foreign Exchange Correlation"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputEquityForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputEquityForwardMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity forward",
        "label": "Measurement Input, Equity Forward [Member]",
        "documentation": "Measurement Input, Equity Forward"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputEquityInterestRateCorrelationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputEquityInterestRateCorrelationMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-IR correlation",
        "label": "Measurement Input, Equity Interest Rate Correlation [Member]",
        "documentation": "Measurement Input, Equity Interest Rate Correlation"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputEquityVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputEquityVolatilityMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity volatility",
        "label": "Measurement Input, Equity Volatility [Member]",
        "documentation": "Measurement Input, Equity Volatility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputForeignExchangeVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputForeignExchangeVolatilityMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FX volatility",
        "label": "Measurement Input, Foreign Exchange Volatility [Member]",
        "documentation": "Measurement Input, Foreign Exchange Volatility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputForwardPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputForwardPriceMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward price",
        "label": "Measurement Input, Forward Price [Member]",
        "documentation": "Measurement Input, Forward Price [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputInterestRateBasisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputInterestRateBasisMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IR basis",
        "label": "Measurement Input, Interest Rate Basis [Member]",
        "documentation": "Measurement Input, Interest Rate Basis"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputInterestRateForeignExchangeCorrelationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputInterestRateForeignExchangeCorrelationMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IR-FX correlation",
        "label": "Measurement Input, Interest Rate - Foreign Exchange Correlation [Member]",
        "documentation": "Measurement Input, Interest Rate - Foreign Exchange Correlation"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputInterestRateInterestRateCorrelationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputInterestRateInterestRateCorrelationMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IR-IR correlation",
        "label": "Measurement Input, Interest Rate - Interest Rate Correlation [Member]",
        "documentation": "Measurement Input, Interest Rate - Interest Rate Correlation"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputInterestRateMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Measurement Input, Interest Rate [Member]",
        "documentation": "Measurement Input, Interest Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputInterestRateNormalVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputInterestRateNormalVolatilityMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IR normal volatility",
        "label": "Measurement Input, Interest Rate Normal Volatility [Member]",
        "documentation": "Measurement Input, Interest Rate Normal Volatility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputPriceMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price",
        "label": "Measurement Input, Price [Member]",
        "documentation": "Measurement Input, Price [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputRecoveryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputRecoveryMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recovery rate",
        "label": "Measurement Input, Recovery [Member]",
        "documentation": "Measurement Input, Recovery [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputRecoveryRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputRecoveryRateMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Recovery Rate [Member]",
        "label": "Measurement Input, Recovery Rate [Member]",
        "documentation": "Measurement Input, Recovery Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputRevenueMultipleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputRevenueMultipleMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue multiple",
        "label": "Measurement Input, Revenue Multiple [Member]",
        "documentation": "Measurement input using market valuation of entity divided by revenue."
       }
      }
     },
     "auth_ref": [
      "r1429",
      "r1432",
      "r1499",
      "r1969",
      "r1970",
      "r1971"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Axis]",
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r956",
      "r957",
      "r958",
      "r1429",
      "r1432",
      "r1433",
      "r1499"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardNarrativeDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Domain]",
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r957",
      "r958",
      "r1429",
      "r1432",
      "r1433",
      "r1499"
     ]
    },
    "c_MeasurementInputUpfrontPointsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputUpfrontPointsMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Upfront points",
        "label": "Measurement Input, Upfront Points [Member]",
        "documentation": "Measurement Input, Upfront Points [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputWALMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputWALMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WAL",
        "label": "Measurement Input, WAL [Member]",
        "documentation": "Measurement Input, WAL [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MeasurementInputYieldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MeasurementInputYieldMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yield",
        "label": "Measurement Input, Yield [Member]",
        "documentation": "Measurement Input, Yield [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_MediumTermSeniorNotesSeriesNCallableFixedRateNotesDueApril262028OfCGMHIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MediumTermSeniorNotesSeriesNCallableFixedRateNotesDueApril262028OfCGMHIMember",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Medium-Term Senior Notes, Series N, Callable Fixed Rate Notes Due April 26, 2028 of CGMHI (and registrant\u2019s guaranty with respect thereto)",
        "label": "Medium-Term Senior Notes, Series N, Callable Fixed Rate Notes Due April 26, 2028 Of CGMHI [Member]",
        "documentation": "Medium-Term Senior Notes, Series N, Callable Fixed Rate Notes Due April 26, 2028 Of CGMHI"
       }
      }
     },
     "auth_ref": []
    },
    "c_MediumTermSeniorNotesSeriesNFloatingRateNotesDueMarch212029OfCGMHIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MediumTermSeniorNotesSeriesNFloatingRateNotesDueMarch212029OfCGMHIMember",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due March 29, 2029 of CGMHI",
        "label": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due March 21, 2029 of CGMHI [Member]",
        "documentation": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due March 21, 2029 of CGMHI"
       }
      }
     },
     "auth_ref": []
    },
    "c_MediumTermSeniorNotesSeriesNFloatingRateNotesDueOctober62028OfCGMHIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MediumTermSeniorNotesSeriesNFloatingRateNotesDueOctober62028OfCGMHIMember",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due October 6, 2028 of CGMHI",
        "label": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due October 6, 2028 of CGMHI [Member]",
        "documentation": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due October 6, 2028 of CGMHI"
       }
      }
     },
     "auth_ref": []
    },
    "c_MediumTermSeniorNotesSeriesNFloatingRateNotesDueSeptember152028OfCGMHIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MediumTermSeniorNotesSeriesNFloatingRateNotesDueSeptember152028OfCGMHIMember",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due September 15, 2028 of CGMHI",
        "label": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due September 15, 2028 of CGMHI [Member]",
        "documentation": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due September 15, 2028 of CGMHI"
       }
      }
     },
     "auth_ref": []
    },
    "c_MediumTermSeniorNotesSeriesNFloatingRateNotesDueSeptember172026OfCGMHIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MediumTermSeniorNotesSeriesNFloatingRateNotesDueSeptember172026OfCGMHIMember",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due September 17, 2026 of CGMHI",
        "label": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due September 17, 2026 of CGMHI [Member]",
        "documentation": "Medium-Term Senior Notes, Series N, Floating Rate Notes Due September 17, 2026 of CGMHI"
       }
      }
     },
     "auth_ref": []
    },
    "c_MexicoAndAsiaExitMarketsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MexicoAndAsiaExitMarketsMember",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico and Asia Exit Markets",
        "label": "Mexico and Asia Exit Markets [Member]",
        "documentation": "Mexico and Asia Exit Markets"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r269",
      "r271",
      "r272",
      "r274",
      "r292",
      "r294",
      "r295",
      "r307",
      "r308",
      "r432",
      "r595",
      "r596",
      "r597",
      "r598",
      "r788",
      "r816",
      "r817",
      "r818",
      "r822",
      "r958",
      "r1075",
      "r1183",
      "r1185",
      "r1193",
      "r1228",
      "r1229",
      "r1287",
      "r1290",
      "r1294",
      "r1295",
      "r1308",
      "r1325",
      "r1326",
      "r1328",
      "r1329",
      "r1343",
      "r1344",
      "r1377",
      "r1411",
      "r1427",
      "r1429",
      "r1432",
      "r1433",
      "r1499",
      "r1500",
      "r1504",
      "r1527",
      "r1888",
      "r1998",
      "r1999",
      "r2000",
      "r2002",
      "r2003",
      "r2004"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r179",
      "r373",
      "r377",
      "r378",
      "r522",
      "r608",
      "r611",
      "r612",
      "r613",
      "r617",
      "r618",
      "r1149",
      "r1241",
      "r1988"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED": {
       "parentTag": "us-gaap_MinorityInterestPeriodIncreaseDecrease",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Distributions paid to NCI",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_MinorityInterestPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MinorityInterestPeriodIncreaseDecrease",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in NCI",
        "label": "Noncontrolling Interest, Period Increase (Decrease)",
        "documentation": "Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1623"
     ]
    },
    "us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage securitizations - Non-agency-sponsored",
        "verboseLabel": "Non-agency-sponsored mortgage securitizations",
        "label": "Mortgage-Backed Securities, Issued by Private Enterprises [Member]",
        "documentation": "Debt securities collateralized by real estate mortgage loans (mortgages), issued by non-governmental sponsored enterprises."
       }
      }
     },
     "auth_ref": [
      "r1791",
      "r1798",
      "r1803",
      "r1808",
      "r1816",
      "r1901",
      "r1902"
     ]
    },
    "c_MortgageBackedSecuritiesIssuedByUSGovernmentCorporationsAndAgenciesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MortgageBackedSecuritiesIssuedByUSGovernmentCorporationsAndAgenciesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. government-sponsored agency guaranteed",
        "verboseLabel": "Mortgage securitizations - U.S. agency-sponsored",
        "netLabel": "U.S. government-sponsored agency guaranteed",
        "label": "Mortgage Backed Securities Issued by US Government Corporations and Agencies [Member]",
        "documentation": "Debt securities collateralized by real estate mortgage loans (mortgages), issued by US Government Corporations and Agencies, such as Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage securitizations - U.S. agency sponsored",
        "label": "Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]",
        "documentation": "Debt security collateralized by real estate mortgage loan issued by U.S. government-sponsored enterprise (GSE), including, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and Federal Home Loan Bank (FHLBank)."
       }
      }
     },
     "auth_ref": [
      "r1798",
      "r1808",
      "r1816",
      "r1901",
      "r1902"
     ]
    },
    "c_MortgageBackedSecuritiesMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MortgageBackedSecuritiesMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage-backed securities",
        "label": "Mortgage-backed Securities, Measurement Input",
        "documentation": "Mortgage-backed Securities, Measurement Input"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MortgageBackedSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage-backed securities",
        "label": "Collateralized Mortgage-Backed Securities [Member]",
        "documentation": "Securities collateralized by mortgage loans."
       }
      }
     },
     "auth_ref": [
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1791",
      "r1798",
      "r1803",
      "r1808",
      "r1816",
      "r2057"
     ]
    },
    "c_MortgageBackedSecuritiesWithSeniorInterestsIssuedByPrivateEnterprisesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MortgageBackedSecuritiesWithSeniorInterestsIssuedByPrivateEnterprisesMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior interests",
        "label": "Mortgage Backed Securities with Senior Interests Issued by Private Enterprises [Member]",
        "documentation": "Represents debt securities with senior interest collateralized by real estate mortgage loans (mortgages), issued by non-governmental sponsored enterprises."
       }
      }
     },
     "auth_ref": []
    },
    "c_MortgageBackedSecuritiesWithSubordinatedInterestsIssuedByPrivateEnterprisesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MortgageBackedSecuritiesWithSubordinatedInterestsIssuedByPrivateEnterprisesMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subordinated interests",
        "label": "Mortgage Backed Securities with Subordinated Interests Issued by Private Enterprises [Member]",
        "documentation": "Represents debt securities with subordinated interest collateralized by real estate mortgage loans (mortgages), issued by non-governmental sponsored enterprises."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgageLoansInProcessOfForeclosureAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MortgageLoansInProcessOfForeclosureAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage loans in process of foreclosure (less than)",
        "label": "Mortgage Loans in Process of Foreclosure, Amount",
        "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_MortgageReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MortgageReceivablesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Mortgage receivable",
        "label": "Mortgage Receivable [Member]",
        "documentation": "Amounts due the Company for loans secured by the collateral of specified real estate property and which loan the borrower (debtor) is obligated to repay in accordance with a predetermined set of payments."
       }
      }
     },
     "auth_ref": []
    },
    "c_MortgageServiceRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MortgageServiceRightsMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage servicing rights",
        "label": "Mortgage Service Rights [Member]",
        "documentation": "This element represents mortgage servicing rights (MSR)."
       }
      }
     },
     "auth_ref": []
    },
    "c_MortgageServicingRightsMSR": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MortgageServicingRightsMSR",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails_1": {
       "parentTag": "c_IntangibleAssetsIncludingMortgageServicingRights",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage servicing rights (MSRs)",
        "label": "Mortgage Servicing Rights M S R",
        "documentation": "The amount of mortgage servicing rights (MSRs) as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "c_MortgageServicingRightsMSRGrossCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MortgageServicingRightsMSRGrossCarryingAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails": {
       "parentTag": "c_IntangibleAssetsIncludingMortgageServicingRightsGrossCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Mortgage servicing rights, at fair value",
        "terseLabel": "Gross carrying amount, Mortgage servicing rights (MSRs)",
        "label": "Mortgage Servicing Rights M S R Gross Carrying Amount",
        "documentation": "This element represents the gross carrying amount of mortgage servicing rights (MSRs) as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "c_MortgagebackedSecuritiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MortgagebackedSecuritiesFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage-backed securities",
        "label": "Mortgage-backed Securities, Fair Value Disclosure",
        "documentation": "Mortgage-backed Securities, Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgagesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MortgagesMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage and real estate",
        "label": "Mortgages [Member]",
        "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1631"
     ]
    },
    "c_MunicipalInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MunicipalInvestmentsMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Municipal investments",
        "label": "Municipal Investments [Member]",
        "documentation": "This element represents municipal investments."
       }
      }
     },
     "auth_ref": []
    },
    "c_MunicipalSecuritiesTenderOptionBondTrustsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "MunicipalSecuritiesTenderOptionBondTrustsMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Municipal securities tender option bond trusts (TOBs)",
        "label": "Municipal Securities Tender Option Bond Trusts [Member]",
        "documentation": "Represents the municipal securities tender option bond trusts."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1605"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities of continuing operations",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities of continuing operations",
        "label": "Cash Provided by (Used in) Financing Activity, Continuing Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) investing activities of continuing operations",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities of continuing operations",
        "label": "Cash Provided by (Used in) Investing Activity, Continuing Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) operating activities of continuing operations",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r144",
      "r145"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities of continuing operations",
        "label": "Cash Provided by (Used in) Operating Activity, Continuing Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_NetCreditLossesOnLoansManagedOrSecuritizedOrAssetBackedFinancingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "NetCreditLossesOnLoansManagedOrSecuritizedOrAssetBackedFinancingArrangement",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidation losses",
        "label": "Net Credit Losses on Loans Managed or Securitized or Asset-Backed Financing Arrangement",
        "documentation": "Net Credit Losses on Loans Managed or Securitized or Asset-Backed Financing Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": "c_IncomeLossAvailableToCommonStockholders",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Citigroup\u2019s net income",
        "terseLabel": "Citigroup\u2019s net income",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r145",
      "r195",
      "r312",
      "r317",
      "r347",
      "r350",
      "r354",
      "r373",
      "r377",
      "r378",
      "r380",
      "r391",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r402",
      "r403",
      "r418",
      "r522",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r618",
      "r648",
      "r660",
      "r663",
      "r668",
      "r821",
      "r836",
      "r842",
      "r951",
      "r994",
      "r1157",
      "r1259",
      "r1277",
      "r1278",
      "r1359",
      "r1360",
      "r1361",
      "r1553",
      "r1884"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED_1": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": "c_IncomeLossFromContinuingOperationAfterNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "verboseLabel": "Add: Net income (loss) attributable to noncontrolling interests",
        "netLabel": "Net income attributable to noncontrolling interests",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r160",
      "r347",
      "r350",
      "r399",
      "r402",
      "r403",
      "r1156",
      "r1709"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income allocated to common shareholders for basic EPS",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r360",
      "r395",
      "r396",
      "r397",
      "r398",
      "r406",
      "r407",
      "r419",
      "r422",
      "r660",
      "r663",
      "r668",
      "r842"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income allocated to common shareholders for diluted EPS",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r408",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r422"
     ]
    },
    "us-gaap_NetInvestmentHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetInvestmentHedgingMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net investment hedges",
        "label": "Net Investment Hedging [Member]",
        "documentation": "Hedges of a net investment in a foreign operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Changes and Future Accounting Changes",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "c_NonBankSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "NonBankSubsidiariesMember",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Bank Subsidiaries",
        "label": "Non-Bank Subsidiaries [Member]",
        "documentation": "Non-Bank Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1604"
     ]
    },
    "c_NonMarketableEquitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "NonMarketableEquitySecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "c_InvestmentsExcludingTradingSecuritiesExcludingAccruedInterest",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity securities (including $759 and $921 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value)",
        "verboseLabel": "Non-marketable equity securities measured using the measurement alternative",
        "label": "Non-Marketable Equity Securities",
        "documentation": "Non-Marketable Equity Securities"
       }
      }
     },
     "auth_ref": []
    },
    "c_NonMarketableEquitySecuritiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "NonMarketableEquitySecuritiesFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-marketable equities",
        "label": "Non-Marketable Equity Securities, Fair Value Disclosure",
        "documentation": "Non-Marketable Equity Securities, Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "c_NonMarketableEquitySecuritiesMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "NonMarketableEquitySecuritiesMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-marketable equities",
        "label": "Non-Marketable Equity Securities, Measurement Input",
        "documentation": "Non-Marketable Equity Securities, Measurement Input"
       }
      }
     },
     "auth_ref": []
    },
    "c_NonMarketableEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "NonMarketableEquitySecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-marketable equity securities",
        "verboseLabel": "Non Marketable Equity Securities [Member]",
        "label": "Non Marketable Equity Securities [Member]",
        "documentation": "Represents a security that is difficult to buy or sell because it does not trade on a normal market or exchange. Such securities may trade over the counter (OTC) or in a private transaction."
       }
      }
     },
     "auth_ref": []
    },
    "c_NonMarketableSecuritiesMeasuredUsingMeasurementAlternativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "NonMarketableSecuritiesMeasuredUsingMeasurementAlternativeMember",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-marketable securities measured using measurement alternative",
        "label": "Non-Marketable Securities Measured Using Measurement Alternative [Member]",
        "documentation": "Non-Marketable Securities Measured Using Measurement Alternative [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1568",
      "r1578",
      "r1588",
      "r1612",
      "r1620"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1595"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1594"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1612"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1631"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1631"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "In offices outside North America",
        "terseLabel": "In offices outside North America",
        "netLabel": "Outside of\u00a0U.S.",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r2070",
      "r2072",
      "r2073",
      "r2074"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interests",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r685",
      "r1771",
      "r1772",
      "r1773",
      "r1774",
      "r2068"
     ]
    },
    "us-gaap_NondesignatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NondesignatedMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivatives instruments not designated as ASC\u00a0815 hedges",
        "label": "Not Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoninterestBearingDepositLiabilitiesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoninterestBearingDepositLiabilitiesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DEPOSITSDetails": {
       "parentTag": "us-gaap_DepositsDomestic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DEPOSITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-interest-bearing deposits in U.S. offices",
        "label": "Noninterest-Bearing Deposit Liabilities, Domestic",
        "documentation": "Amount of domestic noninterest-bearing deposits held by the entity, which may include demand deposits, checking, brokered and retail deposits."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_NoninterestBearingDepositLiabilitiesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoninterestBearingDepositLiabilitiesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DEPOSITSDetails": {
       "parentTag": "us-gaap_DepositsForeign",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DEPOSITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-interest-bearing deposits in offices outside the U.S. (including $1,448 and $1,218 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value)",
        "label": "Noninterest-Bearing Deposit Liabilities, Foreign",
        "documentation": "Amount of foreign noninterest-bearing deposits held by the entity which may include demand deposits, checking, brokered and retail deposits."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_NoninterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoninterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "terseLabel": "Total operating expenses",
        "label": "Noninterest Expense",
        "documentation": "Total aggregate amount of all noninterest expense."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r1360"
     ]
    },
    "us-gaap_NoninterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoninterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-interest revenues",
        "terseLabel": "Non-interest revenue",
        "label": "Noninterest Income",
        "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r1360"
     ]
    },
    "srt_NorthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "NorthAmericaMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "In North America offices",
        "label": "North America [Member]",
        "documentation": "Continent of North America."
       }
      }
     },
     "auth_ref": [
      "r1681",
      "r1682",
      "r1683",
      "r1684",
      "r2070",
      "r2072",
      "r2073",
      "r2074"
     ]
    },
    "us-gaap_NotDesignatedAsHedgingInstrumentTradingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotDesignatedAsHedgingInstrumentTradingMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other derivative instruments, Trading derivatives",
        "label": "Not Designated as Hedging Instrument, Trading [Member]",
        "documentation": "Derivative instrument, not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP), used for trading purposes for exposure to risk."
       }
      }
     },
     "auth_ref": [
      "r1945",
      "r1948"
     ]
    },
    "us-gaap_NotesReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesReceivableGross",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate loans, net of unearned income",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r221",
      "r253",
      "r254",
      "r325",
      "r468",
      "r536",
      "r545",
      "r980",
      "r1324",
      "r1399",
      "r1400",
      "r1660",
      "r1827"
     ]
    },
    "us-gaap_NotesReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total loans, net of allowance",
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r1247",
      "r1784",
      "r2022"
     ]
    },
    "us-gaap_NotesReceivableNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NotesReceivableNetAbstract",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans:",
        "verboseLabel": "Loans, net of unearned income",
        "label": "Financing Receivable, after Allowance for Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r1373",
      "r1778"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1368",
      "r1376",
      "r1778"
     ]
    },
    "us-gaap_OccupancyNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OccupancyNet",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premises and equipment",
        "label": "Occupancy, Net",
        "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r190",
      "r235"
     ]
    },
    "us-gaap_OciLiabilityForFuturePolicyBenefitGainLossAfterReclassificationAdjustmentAndTaxParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OciLiabilityForFuturePolicyBenefitGainLossAfterReclassificationAdjustmentAndTaxParent",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-duration insurance contracts",
        "label": "OCI, Liability for Future Policy Benefit, Gain (Loss), after Reclassification Adjustment and Tax, Parent",
        "documentation": "Amount, after tax and reclassification adjustment, of unrealized gain (loss) from (increase) decrease in liability for future policy benefit from change in discount rate, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r843",
      "r848"
     ]
    },
    "us-gaap_OffBalanceSheetCreditLossLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OffBalanceSheetCreditLossLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails": {
       "parentTag": "c_FinancingReceivableAndOffBalanceSheetLiabilityAllowancesForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Allowance for credit losses on unfunded commitments (ACLUC) at beginning of period",
        "periodEndLabel": "ACLUC at end of period",
        "terseLabel": "Allowance for credit losses on unfunded commitments (ACLUC)",
        "label": "Off-Balance-Sheet, Credit Loss, Liability",
        "documentation": "Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r599"
     ]
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "c_ProvisionForCreditLossBenefitsAndClaimsExpenseReversal",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision (release) for credit losses on unfunded lending commitments",
        "verboseLabel": "Provision (release) for credit losses on ACLUC(2)",
        "label": "Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r531"
     ]
    },
    "c_OffBalanceSheetCreditLossLiabilityOtherAdjustmentsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OffBalanceSheetCreditLossLiabilityOtherAdjustmentsNet",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other, net",
        "label": "Off-Balance Sheet, Credit Loss, Liability, Other Adjustments, Net",
        "documentation": "Off-Balance Sheet, Credit Loss, Liability, Other Adjustments, Net"
       }
      }
     },
     "auth_ref": []
    },
    "c_OffBalanceSheetIncreaseDecreaseInCreditLossLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OffBalanceSheetIncreaseDecreaseInCreditLossLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in credit loss",
        "label": "Off-Balance-Sheet, Increase (Decrease) In Credit Loss, Liability",
        "documentation": "Off-Balance-Sheet, Increase (Decrease) In Credit Loss, Liability"
       }
      }
     },
     "auth_ref": []
    },
    "c_OffsettingAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OffsettingAssetsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross and net resale agreements and securities borrowing agreements and the related offsetting amount permitted under ASC 210-20-45",
        "label": "Offsetting Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OffsettingAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OffsettingAssetsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of gross and net resale agreements and securities borrowing agreements and the related offsetting amount permitted as well as not permitted under ASC 210-20-45",
        "label": "Offsetting Assets [Table Text Block]",
        "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r333",
      "r928",
      "r1354",
      "r1355",
      "r1356",
      "r1703"
     ]
    },
    "c_OffsettingLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OffsettingLiabilitiesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross and net repurchase agreements and securities lending agreements and the related offsetting amount permitted under ASC 210-20-45",
        "label": "Offsetting Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OffsettingLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OffsettingLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of gross and net repurchase agreements and securities lending agreements and the related offsetting amount permitted as well as not permitted under ASC 210-20-45",
        "label": "Offsetting Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r333",
      "r928",
      "r1354",
      "r1355",
      "r1356",
      "r1703"
     ]
    },
    "us-gaap_OffsettingSecuritiesPurchasedUnderAgreementsToResellAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OffsettingSecuritiesPurchasedUnderAgreementsToResellAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities purchased under agreements to resell",
        "label": "Offsetting Securities Purchased under Agreements to Resell [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_OffsettingSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OffsettingSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Offsetting Securities Purchased Under Agreements to Resell and Deposits Paid for Securities Borrowed [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OffsettingSecuritiesSoldUnderAgreementsToResellAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OffsettingSecuritiesSoldUnderAgreementsToResellAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities sold under agreements to repurchase",
        "label": "Offsetting Securities Sold under Agreements to Repurchase [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_OffsettingSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoanedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OffsettingSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoanedAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Offsetting Securities Sold Under Repurchase Agreements and Deposits Received for Securities Loaned [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_OneToFourFamilyResidentialMortgagesCommitmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OneToFourFamilyResidentialMortgagesCommitmentMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One- to four-family residential mortgages",
        "label": "One to Four Family Residential Mortgages Commitment [Member]",
        "documentation": "A one- to four-family residential mortgage commitment is a written confirmation from Citigroup to a seller of a property that the bank will advance the specified sums enabling the buyer to complete the purchase."
       }
      }
     },
     "auth_ref": []
    },
    "c_OperatingExpenseCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OperatingExpenseCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation expense",
        "label": "Operating Expense, Compensation Expense",
        "documentation": "Operating Expense, Compensation Expense"
       }
      }
     },
     "auth_ref": []
    },
    "c_OperatingExpenseExcludingCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OperatingExpenseExcludingCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-compensation expense",
        "label": "Operating Expense, Excluding Compensation Expense",
        "documentation": "Operating Expense, Excluding Compensation Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.citigroup.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities location",
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU asset",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.citigroup.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU asset location",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r460",
      "r1372",
      "r1373"
     ]
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BASIS OF PRESENTATION, UPDATED ACCOUNTING POLICIES AND ACCOUNTING CHANGES",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r158",
      "r1759"
     ]
    },
    "c_OriginalFairValueOfReSecuritizationsDealsInWhichEntityHoldsRetainedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OriginalFairValueOfReSecuritizationsDealsInWhichEntityHoldsRetainedInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original fair value of re-securitizations deals in which the entity holds a retained interest",
        "label": "Original Fair Value of Re Securitizations Deals in which Entity Holds Retained Interest",
        "documentation": "Represents the amount of original fair value of re-securitizations deals in which the entity holds a retained interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other assets (including $17,652 and $15,840 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value), net of allowance",
        "terseLabel": "Other assets, at fair value",
        "netLabel": "Other",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r319",
      "r1141",
      "r1373",
      "r1532",
      "r1534",
      "r1555"
     ]
    },
    "c_OtherAssetsBeforeEffectsOfMasterNettingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherAssetsBeforeEffectsOfMasterNettingArrangements",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "c_OtherAssetsBeforeEffectsOfMasterNettingArrangementsAndDerivativeCollateralRightToReclaimCashNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets, gross",
        "label": "Other Assets before Effects of Master Netting Arrangements",
        "documentation": "This element represents the fair value of assets categorized as other which are not in and of themselves material enough to require separate disclosure, presented on a gross basis even when derivatives and other financial assets are subject to master netting arrangements and qualify for net presentation in the statement of financial position."
       }
      }
     },
     "auth_ref": []
    },
    "c_OtherAssetsBeforeEffectsOfMasterNettingArrangementsAndDerivativeCollateralRightToReclaimCashNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherAssetsBeforeEffectsOfMasterNettingArrangementsAndDerivativeCollateralRightToReclaimCashNet",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other assets and cash collateral, gross",
        "label": "Other Assets before Effects of Master Netting Arrangements and Derivative Collateral Right to Reclaim Cash, Net",
        "documentation": "Represents the aggregate of assets categorized as other which are not in and of themselves material enough to require separate disclosure, presented on a gross basis even derivatives and other financial instruments are subject to master netting arrangements and qualify for net presentation in the statement of financial position, and the amount of the right to reclaim cash collateral net of the amount offset against net derivative instrument positions under master netting arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other assets",
        "terseLabel": "Other financial assets",
        "label": "Other Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of other assets."
       }
      }
     },
     "auth_ref": [
      "r1967",
      "r1968",
      "r1978",
      "r1983",
      "r1984",
      "r1985",
      "r1987"
     ]
    },
    "us-gaap_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All other assets",
        "label": "Other Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other assets."
       }
      }
     },
     "auth_ref": [
      "r1491"
     ]
    },
    "c_OtherCommitmentsAndContingenciesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherCommitmentsAndContingenciesMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other commitments and contingencies",
        "label": "Other Commitments and Contingencies [Member]",
        "documentation": "Other commitments and contingencies include all other transactions related to commitments and contingencies not separately disclosed in the report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCommitmentsAxis",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Axis]",
        "label": "Other Commitments [Axis]",
        "documentation": "Information by type of other commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCommitmentsDomain",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Domain]",
        "label": "Other Commitments [Domain]",
        "documentation": "Other future obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrealized gains and losses on AFS debt securities",
        "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r20",
      "r159"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Benefit plans liability adjustment",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r5",
      "r20",
      "r124",
      "r125",
      "r159"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency translation adjustment (CTA), net of hedges",
        "negatedTerseLabel": "Currency translation adjustment (CTA), net of hedges",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r20",
      "r159"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) recognized in AOCI",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax",
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r353",
      "r1004",
      "r1007",
      "r1010",
      "r1158",
      "r1707"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income before reclassifications",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r33",
      "r353",
      "r944",
      "r1004",
      "r1007",
      "r1010",
      "r1158",
      "r1707"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss), pretax",
        "label": "Other Comprehensive Income (Loss), before Tax",
        "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r1004",
      "r1005",
      "r1010",
      "r1118",
      "r1158",
      "r1707",
      "r1708"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedges",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net pretax change in cash flow hedges included within AOCI",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent",
        "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of gain (loss) recognized in AOCI on derivative",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r343",
      "r866",
      "r875",
      "r934",
      "r1491"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of gain (loss) reclassified from AOCI to earnings",
        "negatedTerseLabel": "Pretax loss",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r345",
      "r877",
      "r1491"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excluded component of fair value hedges",
        "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Parent",
        "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge, attributable to parent. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method."
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustmentAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt valuation adjustment (DVA)",
        "label": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, after Tax and Reclassification Adjustment, Attributable to Parent",
        "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r843",
      "r848"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (loss) on change in estimated fair value of debt liabilities due to change in company's own credit risk",
        "label": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Reclassification Adjustment from AOCI for Derecognition, after Tax",
        "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for unrealized gain (loss) from increase (decrease) in instrument-specific credit risk, realized upon derecognition of financial liability measured under fair value option."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r341",
      "r343",
      "r346",
      "r982",
      "r999"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED": {
       "parentTag": "us-gaap_MinorityInterestPeriodIncreaseDecrease",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citigroup\u2019s total other comprehensive income (loss)",
        "totalLabel": "Total other comprehensive income",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r29",
      "r348",
      "r351",
      "r356",
      "r399",
      "r1004",
      "r1005",
      "r1010",
      "r1118",
      "r1158",
      "r1707",
      "r1708"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED_1": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Add: Other comprehensive income (loss) attributable to noncontrolling interests",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r20",
      "r159",
      "r348",
      "r351",
      "r399"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Citigroup\u2019s total other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r20",
      "r159",
      "r348",
      "r351",
      "r399"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCOMPREHENSIVEINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net changes, net of taxes in Citigroup\u2019s other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossTax",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other comprehensive income (loss), tax effect",
        "label": "Other Comprehensive Income (Loss), Tax",
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r352",
      "r356",
      "r823",
      "r828",
      "r830",
      "r1004",
      "r1008",
      "r1010",
      "r1118",
      "r1158"
     ]
    },
    "c_OtherCustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherCustomerRelationshipsMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other customer relationships",
        "label": "Other Customer Relationships [Member]",
        "documentation": "The intangible asset representing the value of the entity's customer relationships, not otherwise defined."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherDebtSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "verboseLabel": "Other debt securities",
        "label": "Other Debt Obligations [Member]",
        "documentation": "Investments in debt securities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1845",
      "r1901",
      "r1902"
     ]
    },
    "c_OtherFinancialAssetsIncludingNonTradingDerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherFinancialAssetsIncludingNonTradingDerivativesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other financial assets",
        "verboseLabel": "Other financial assets",
        "label": "Other Financial Assets Including Non Trading Derivatives [Member]",
        "documentation": "Represents the aggregate of financial assets not separately disclosed in the balance sheet. Includes nontrading derivative assets."
       }
      }
     },
     "auth_ref": []
    },
    "c_OtherFinancialLiabilitiesIncludingNonTradingDerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherFinancialLiabilitiesIncludingNonTradingDerivativesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other financial liabilities measured on a recurring basis",
        "verboseLabel": "Other financial liabilities",
        "label": "Other Financial Liabilities Including Non Trading Derivatives [Member]",
        "documentation": "Represents the aggregate of financial liabilities not separately disclosed in the balance sheet. Includes nontrading derivative liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherIncomeAndExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherIncomeMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other revenue",
        "label": "Other Income [Member]",
        "documentation": "Primary financial statement caption encompassing other revenue."
       }
      }
     },
     "auth_ref": [
      "r1486",
      "r1493"
     ]
    },
    "us-gaap_OtherInterestAndDividendIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherInterestAndDividendIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails": {
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other interest-earning assets",
        "label": "Other Interest and Dividend Income",
        "documentation": "Amount, after discount, accretion and premium amortization, of interest income and dividend income classified as other."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities, plus allowances",
        "netLabel": "Other liabilities",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r1143",
      "r1233",
      "r1234",
      "r1410",
      "r1532",
      "r1534",
      "r1555",
      "r2020",
      "r2063"
     ]
    },
    "c_OtherLiabilitiesBeforeEffectsOfMasterNettingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherLiabilitiesBeforeEffectsOfMasterNettingArrangements",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities, gross",
        "label": "Other Liabilities before Effects of Master Netting Arrangements",
        "documentation": "This element represents the aggregate of liabilities categorized as other which are not in and of themselves material enough to require separate disclosure, presented on a gross basis even when derivatives and other financial liabilities are subject to master netting arrangements and qualify for net presentation in the statement of financial position."
       }
      }
     },
     "auth_ref": []
    },
    "c_OtherLiabilitiesBeforeEffectsOfMasterNettingArrangementsAndDerivativeCollateralObligationToReturnCashNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherLiabilitiesBeforeEffectsOfMasterNettingArrangementsAndDerivativeCollateralObligationToReturnCashNet",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total other assets and cash collateral, gross",
        "label": "Other Liabilities before Effects of Master Netting Arrangements and Derivative Collateral Obligation to Return Cash Net",
        "documentation": "Represents the aggregate of the fair value of assets categorized as other which are not in and of themselves material enough to require separate disclosure, presented on a gross basis even derivatives and other financial instruments are subject to master netting arrangements and qualify for net presentation in the statement of financial position, and the amount of the obligation to return cash collateral net of the amount offset against net derivative instrument positions under master netting arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-trading derivatives and other financial liabilities measured on a recurring basis, gross",
        "terseLabel": "Other financial liabilities",
        "label": "Other Liabilities, Fair Value Disclosure",
        "documentation": "Fair value portion of other liabilities."
       }
      }
     },
     "auth_ref": [
      "r1967",
      "r1968",
      "r1978"
     ]
    },
    "c_OtherLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherLoansMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Loans [Member]",
        "documentation": "Represents loans in other types or industries which are not separately disclosed in the balance sheet or notes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other, net",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "us-gaap_OtherNoninterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNoninterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/DEPOSITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating",
        "negatedTerseLabel": "Other Noninterest Expense",
        "label": "Other Noninterest Expense",
        "documentation": "Amount of noninterest expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r1360"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other revenue",
        "verboseLabel": "Subtotal, pretax",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r1467"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1604"
     ]
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails",
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement\u00a0benefit\u00a0plans",
        "label": "Other Postretirement Benefits Plan [Member]",
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits."
       }
      }
     },
     "auth_ref": [
      "r691",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r738",
      "r739",
      "r741",
      "r744",
      "r747",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r785",
      "r786",
      "r787",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423"
     ]
    },
    "c_OtherProductsAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherProductsAndServicesMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Products And Services [Member]",
        "documentation": "Other Products And Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherShortTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails": {
       "parentTag": "us-gaap_ShortTermBorrowings",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other borrowings",
        "label": "Other Short-Term Borrowings",
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r1237"
     ]
    },
    "c_OtherThanTemporaryImpairmentLossesInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherThanTemporaryImpairmentLossesInvestmentsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total other-than-temporary impairments recognized",
        "label": "Other than Temporary Impairment Losses Investments [Table Text Block]",
        "documentation": "This item represents the disclosure of other-than-temporary impairment losses on investments."
       }
      }
     },
     "auth_ref": []
    },
    "c_OtherTradingAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherTradingAssetsMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Trading Assets",
        "label": "Other Trading Assets [Member]",
        "documentation": "Other Trading Assets"
       }
      }
     },
     "auth_ref": []
    },
    "c_OtherTradingLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherTradingLiabilitiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other trading liabilities",
        "label": "Other Trading Liabilities [Member]",
        "documentation": "Other Trading Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_OtherthanTemporaryImpairmentLossesInvestmentsPortionRecognizedinEarningsNetEquityMethodInvestmentOtherthanTemporaryImpairmentAndInvestmentImpairmentMeasurementAlternative": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OtherthanTemporaryImpairmentLossesInvestmentsPortionRecognizedinEarningsNetEquityMethodInvestmentOtherthanTemporaryImpairmentAndInvestmentImpairmentMeasurementAlternative",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net impairment losses on investments recognized in earnings",
        "label": "Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net, Equity Method Investment, Other than Temporary Impairment And Investment Impairment, Measurement Alternative",
        "documentation": "Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net, Equity Method Investment, Other than Temporary Impairment And Investment Impairment, Measurement Alternative"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1566",
      "r1576",
      "r1586",
      "r1618"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1569",
      "r1579",
      "r1589",
      "r1621"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1569",
      "r1579",
      "r1589",
      "r1621"
     ]
    },
    "us-gaap_OverTheCounterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OverTheCounterMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over-the-counter",
        "label": "Over-the-Counter [Member]",
        "documentation": "Transaction that does not take place on an organized exchange."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1958"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "c_OwnershipInterestsInPrincipalAmountOfTrustCreditCardReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "OwnershipInterestsInPrincipalAmountOfTrustCreditCardReceivablesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interests in principal amount of trust credit card receivables",
        "label": "Ownership Interests in Principal Amount of Trust Credit Card Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citigroup Inc.",
        "label": "Parent Company [Member]",
        "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r374",
      "r387",
      "r1127"
     ]
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ParentMember",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citigroup stockholders' equity",
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1593"
     ]
    },
    "us-gaap_PaymentDeferralMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentDeferralMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Payment delay",
        "label": "Payment Deferral [Member]",
        "documentation": "Loan modification for a temporary postponement of loan payments."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r476",
      "r479"
     ]
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other, net",
        "label": "Payment for (Proceeds from) Other Investing Activity",
        "documentation": "Amount of cash (inflow) outflow from investing activity, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1649",
      "r1755"
     ]
    },
    "us-gaap_PaymentsForProceedsFromOtherLoansAndLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForProceedsFromOtherLoansAndLeases",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in loans",
        "label": "Payments for (Proceeds from) Other Loans and Leases",
        "documentation": "The net cash outflow or inflow for other changes, net, in the loan and lease balances held for investment purposes that are not separately disclosed. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock acquired",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Redemption of preferred stock",
        "label": "Payments for Repurchase of Preferred Stock and Preference Stock",
        "documentation": "The cash outflow to reacquire preferred stock during the period."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Stock tendered for payment of withholding taxes",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of investments",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r364",
      "r482"
     ]
    },
    "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireHeldToMaturitySecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of investments",
        "label": "Payments to Acquire Held-to-Maturity Securities",
        "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r482"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures on premises and equipment and capitalized software",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1603"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1603"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RETIREMENT BENEFITS",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r690",
      "r714",
      "r716",
      "r722",
      "r740",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r783",
      "r784",
      "r785",
      "r1419"
     ]
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails",
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension\u00a0plans",
        "label": "Pension Plan [Member]",
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r691",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r738",
      "r739",
      "r741",
      "r744",
      "r747",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r785",
      "r786",
      "r790",
      "r1419",
      "r1420",
      "r1424",
      "r1425",
      "r1426"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1595"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1612"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1605"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1594"
     ]
    },
    "c_PercentageOfAssetsToGrossAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PercentageOfAssetsToGrossAssets",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total as a percentage of gross assets",
        "label": "Percentage of Assets to Gross Assets",
        "documentation": "This element represents the percentage of total assets to gross assets."
       }
      }
     },
     "auth_ref": []
    },
    "c_PercentageOfLiabilitiesToGrossLiabilities": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PercentageOfLiabilitiesToGrossLiabilities",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total as a percentage of gross liabilities",
        "label": "Percentage of Liabilities to Gross Liabilities",
        "documentation": "This element represents the percentage of total liabilities to gross liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceGuaranteeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PerformanceGuaranteeMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance guarantees",
        "label": "Performance Guarantee [Member]",
        "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation."
       }
      }
     },
     "auth_ref": []
    },
    "c_PersonalLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PersonalLoanMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Personal loan",
        "label": "Personal Loan [Member]",
        "documentation": "Personal Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_PersonalSmallBusinessAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PersonalSmallBusinessAndOtherMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Personal, small business and other",
        "terseLabel": "Personal, small business and other",
        "label": "Personal, Small Business And Other [Member]",
        "documentation": "Represents financing receivables classified as personal, small business and other."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1596"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1640"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1595"
     ]
    },
    "c_PolandConsumerBankingBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PolandConsumerBankingBusinessMember",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Poland Consumer Banking Business",
        "label": "Poland Consumer Banking Business [Member]",
        "documentation": "Poland Consumer Banking Business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PolicyholderBenefitsAndClaimsIncurredNet",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "c_ProvisionForCreditLossBenefitsAndClaimsExpenseReversal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Policyholder benefits and claims",
        "label": "Policyholder Benefits and Claims Incurred, Net",
        "documentation": "Amount, after effects of policies assumed or ceded, of expense related to the provision for policy benefits and costs incurred."
       }
      }
     },
     "auth_ref": [
      "r1532",
      "r1533",
      "r1534",
      "r2017",
      "r2026"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/DEPOSITSDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r981",
      "r983",
      "r984",
      "r985",
      "r990",
      "r994",
      "r995",
      "r1347",
      "r1986"
     ]
    },
    "us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PortionAtOtherThanFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carried at cost",
        "label": "Portion at Other than Fair Value Measurement [Member]",
        "documentation": "Not measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r981"
     ]
    },
    "c_PortionOfPrincipalAmountOutstandingOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherSoldToInvestorsViaTrustCreditCardReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PortionOfPrincipalAmountOutstandingOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherSoldToInvestorsViaTrustCreditCardReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails": {
       "parentTag": "c_SecuritizedCreditCardReceivablesPrincipalAmountOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sold to investors via trust-issued securities",
        "label": "Portion of Principal Amount Outstanding of Securitized Assets and Any Other Financial Assets Managed Together Sold to Investors Via Trust Credit Card Receivables",
        "documentation": "This element represents the ownership interests in principal amount of trust credit card receivables sold to investors via trust-issued securities."
       }
      }
     },
     "auth_ref": []
    },
    "c_PortionOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherRetainedByReportingEntityViaNonCertificatedInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PortionOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherRetainedByReportingEntityViaNonCertificatedInterests",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails": {
       "parentTag": "c_SecuritizedCreditCardReceivablesPrincipalAmountOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained by Citigroup via non-certificated interests",
        "label": "Portion of Securitized Assets and Any Other Financial Assets Managed Together Retained by Reporting Entity Via Non Certificated Interests",
        "documentation": "This element represents the ownership interests in principal amount of trust credit card receivables retained by the reporting entity via non-certificated interests."
       }
      }
     },
     "auth_ref": []
    },
    "c_PortionOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherRetainedByTrustIssuedSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PortionOfSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherRetainedByTrustIssuedSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails": {
       "parentTag": "c_SecuritizedCreditCardReceivablesPrincipalAmountOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained by Citigroup as trust-issued securities",
        "label": "Portion of Securitized Assets and Any Other Financial Assets Managed Together Retained by Trust Issued Securities",
        "documentation": "This element represents the ownership interests in principal amount of trust credit card receivables retained by the reporting entity as trust-issued securities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PositionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PositionAxis",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Position [Axis]",
        "label": "Position [Axis]",
        "documentation": "Information by position taken for a security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PositionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PositionDomain",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Position [Domain]",
        "label": "Position [Domain]",
        "documentation": "Indicates position taken for a security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividend rate (as a percent)",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r671",
      "r1288",
      "r1291",
      "r1293",
      "r1309"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock at aggregate liquidation value",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r1539",
      "r1540",
      "r1543",
      "r1544",
      "r1545",
      "r1548",
      "r2061",
      "r2068"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r670"
     ]
    },
    "us-gaap_PreferredStockRedemptionPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockRedemptionPricePerShare",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption price per depositary share/ preference share (in dollars per share)",
        "label": "Preferred Stock, Redemption Price Per Share",
        "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r53",
      "r56"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, authorized shares (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r1239"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, issued shares, at aggregate liquidation value (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r670"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock ($1.00 par value; authorized shares: 30 million), issued shares: as of March\u00a031, 2026\u2014782,000 and as of December\u00a031, 2025\u2014802,000, at aggregate liquidation value",
        "terseLabel": "Carrying value",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r659",
      "r665",
      "r1145",
      "r1513"
     ]
    },
    "c_PresentValueOfFutureProfitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PresentValueOfFutureProfitsMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of future profits",
        "label": "Present Value of Future Profits [Member]",
        "documentation": "The intangible asset representing the value of the entity's present value of future profits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrincipalTransactionsRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrincipalTransactionsRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal transactions",
        "verboseLabel": "Principal transactions revenue",
        "label": "Principal Transactions Revenue, Net",
        "documentation": "Amount of realized and unrealized gain (loss) resulting from the difference between acquisition price and selling price or fair value of trading assets and trading liabilities, and from the firm's direct investment activity, conducted separately from customer trading activities, including, but not limited to, investments in private equity, alternative investment products, real estate, and exchanges and memberships."
       }
      }
     },
     "auth_ref": [
      "r2010"
     ]
    },
    "us-gaap_PrincipalTransactionsRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrincipalTransactionsRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Transactions Revenue, Net [Abstract]",
        "label": "Principal Transactions Revenue, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_PrincipalTransactionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PrincipalTransactionsTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRINCIPAL TRANSACTIONS",
        "label": "Principal Transactions [Text Block]",
        "documentation": "Disclosure of revenue by reporting categories or types of financial instruments, including derivatives but excluding dividends and interests, from trading."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrincipleTransactionRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrincipleTransactionRevenueLineItems",
     "presentation": [
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal transactions revenue",
        "label": "Principal Transaction Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r2010"
     ]
    },
    "us-gaap_PrincipleTransactionRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrincipleTransactionRevenueTable",
     "presentation": [
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Transaction Revenue [Table]",
        "label": "Principal Transaction Revenue [Table]",
        "documentation": "Disclosure of information about revenue from trading for broker-dealer's own account by reporting category or type of financial instrument, including, but not limited to, derivative. Excludes dividend and interest."
       }
      }
     },
     "auth_ref": [
      "r2010"
     ]
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://www.citigroup.com/role/BASISOFPRESENTATIONUPDATEDACCOUNTINGPOLICIESANDACCOUNTINGCHANGESPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r1691"
     ]
    },
    "us-gaap_PrivateEquityFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrivateEquityFundsMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private equity",
        "label": "Private Equity Funds [Member]",
        "documentation": "Investments held in private equity funds."
       }
      }
     },
     "auth_ref": [
      "r1495",
      "r1497",
      "r1901",
      "r1902"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from divestitures",
        "label": "Proceeds from Divestiture of Businesses",
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of long-term debt",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r1196"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of preferred stock",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from maturities of investments",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r365",
      "r1790"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from maturities of investments",
        "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities",
        "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r1790"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellNet",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in securities borrowed and purchased under agreements to resell",
        "label": "Proceeds from (Payments for) Federal Funds Sold and Securities Purchased under Agreements to Resell, Net",
        "documentation": "The cash flow from the funds lent to and (borrowed from) other financial reporting institutions arising from excess or shortfall in reserve deposited at the Federal Reserve Bank to meet legal requirements. This lending and borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash outflow or inflow from investments purchased under the agreement to resell such investment."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42"
     ]
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales of investments",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r364",
      "r482",
      "r514"
     ]
    },
    "us-gaap_ProceedsFromSaleOfLoansAndLeasesHeldForInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromSaleOfLoansAndLeasesHeldForInvestment",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales and securitizations of loans",
        "label": "Proceeds from Sale, Loan and Lease, Held-for-Investment",
        "documentation": "The net cash inflow from (a) sales of loans held-for-investment, (b) sales of leases held-for-investment, and (c) both. Includes proceeds from securitizations of loans."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales of premises and equipment and repossessed assets",
        "label": "Proceeds from Sale of Productive Assets",
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in short-term borrowings",
        "label": "Proceeds from Short-Term Debt",
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails",
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r305",
      "r462",
      "r1076",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1348",
      "r1358",
      "r1360",
      "r1361",
      "r1412",
      "r1413",
      "r1525",
      "r1527",
      "r1528",
      "r1531",
      "r1537",
      "r1650",
      "r1690",
      "r1714",
      "r1715",
      "r1716",
      "r1717",
      "r1718",
      "r1719",
      "r1720",
      "r1721",
      "r1722",
      "r1723",
      "r1724",
      "r1725",
      "r1726",
      "r1727",
      "r1728",
      "r1729",
      "r1730",
      "r1731",
      "r1732",
      "r1733",
      "r1734",
      "r1735",
      "r1736",
      "r1737",
      "r1738",
      "r1739",
      "r1740",
      "r1741",
      "r1742",
      "r1743",
      "r1744",
      "r1745",
      "r1746",
      "r1747",
      "r1748",
      "r1749",
      "r1750",
      "r1751",
      "r1752",
      "r1753",
      "r1754",
      "r1879",
      "r1880",
      "r2027",
      "r2030",
      "r2031",
      "r2032",
      "r2033",
      "r2034",
      "r2035",
      "r2036",
      "r2037",
      "r2038",
      "r2039",
      "r2040",
      "r2041",
      "r2042",
      "r2043",
      "r2044",
      "r2045",
      "r2046",
      "r2047",
      "r2048",
      "r2049",
      "r2050",
      "r2051",
      "r2052",
      "r2053",
      "r2054",
      "r2055",
      "r2058",
      "r2059"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESAdministrationandOtherFiduciaryFeesDetails",
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r305",
      "r462",
      "r1076",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1348",
      "r1358",
      "r1360",
      "r1361",
      "r1412",
      "r1413",
      "r1525",
      "r1527",
      "r1528",
      "r1531",
      "r1537",
      "r1650",
      "r1690",
      "r1714",
      "r1715",
      "r1716",
      "r1717",
      "r1718",
      "r1719",
      "r1720",
      "r1721",
      "r1722",
      "r1723",
      "r1724",
      "r1725",
      "r1726",
      "r1727",
      "r1728",
      "r1729",
      "r1730",
      "r1731",
      "r1732",
      "r1733",
      "r1734",
      "r1735",
      "r1736",
      "r1737",
      "r1738",
      "r1739",
      "r1740",
      "r1741",
      "r1742",
      "r1743",
      "r1744",
      "r1745",
      "r1746",
      "r1747",
      "r1748",
      "r1749",
      "r1750",
      "r1751",
      "r1752",
      "r1753",
      "r1754",
      "r1879",
      "r1880",
      "r2027",
      "r2030",
      "r2031",
      "r2032",
      "r2033",
      "r2034",
      "r2035",
      "r2036",
      "r2037",
      "r2038",
      "r2039",
      "r2040",
      "r2041",
      "r2042",
      "r2043",
      "r2044",
      "r2045",
      "r2046",
      "r2047",
      "r2048",
      "r2049",
      "r2050",
      "r2051",
      "r2052",
      "r2053",
      "r2054",
      "r2055",
      "r2058",
      "r2059"
     ]
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional services",
        "label": "Professional Fees",
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer."
       }
      }
     },
     "auth_ref": [
      "r1360",
      "r1372",
      "r1553",
      "r2066",
      "r2067"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED": {
       "parentTag": "us-gaap_MinorityInterestPeriodIncreaseDecrease",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income before attribution to noncontrolling interests",
        "terseLabel": "Net income before attribution of noncontrolling interests",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r317",
      "r347",
      "r350",
      "r368",
      "r373",
      "r377",
      "r378",
      "r380",
      "r391",
      "r399",
      "r402",
      "r403",
      "r522",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r618",
      "r648",
      "r821",
      "r836",
      "r842",
      "r843",
      "r846",
      "r847",
      "r951",
      "r994",
      "r1123",
      "r1125",
      "r1155",
      "r1203",
      "r1259",
      "r1277",
      "r1278",
      "r1462",
      "r1463",
      "r1554",
      "r1709",
      "r1884"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premises and equipment, net of depreciation and amortization",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r1652",
      "r1870"
     ]
    },
    "c_ProvisionForCreditLossBenefitsAndClaimsExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ProvisionForCreditLossBenefitsAndClaimsExpenseReversal",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total provisions for credit losses and for benefits and claims",
        "terseLabel": "Provisions for credit losses and for benefits and claims",
        "verboseLabel": "Provision for credit losses",
        "label": "Provision For Credit Loss, Benefits And Claims, Expense (Reversal)",
        "documentation": "Provision For Credit Loss, Benefits And Claims, Expense (Reversal)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLossesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProvisionForLoanLeaseAndOtherLossesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions for credit losses and for benefits and claims",
        "label": "Provision for Loan, Lease, and Other Losses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_PurchasedAssetsOutstandingUnderConduits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PurchasedAssetsOutstandingUnderConduits",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased assets outstanding under conduits",
        "label": "Purchased Assets Outstanding Under Conduits",
        "documentation": "Represents the amount of purchased assets outstanding under conduits."
       }
      }
     },
     "auth_ref": []
    },
    "c_PurchasedCreditCardRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "PurchasedCreditCardRelationshipsMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchased credit card relationships",
        "label": "Purchased Credit Card Relationships [Member]",
        "documentation": "This element represents the value of the entity's purchased credit card relationships."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1593"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1593"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails",
      "http://www.citigroup.com/role/LEASESDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r269",
      "r271",
      "r272",
      "r274",
      "r292",
      "r294",
      "r295",
      "r307",
      "r308",
      "r432",
      "r595",
      "r596",
      "r597",
      "r598",
      "r714",
      "r788",
      "r816",
      "r817",
      "r818",
      "r820",
      "r822",
      "r958",
      "r1035",
      "r1055",
      "r1075",
      "r1183",
      "r1185",
      "r1193",
      "r1228",
      "r1229",
      "r1287",
      "r1290",
      "r1294",
      "r1295",
      "r1308",
      "r1325",
      "r1326",
      "r1328",
      "r1329",
      "r1343",
      "r1344",
      "r1377",
      "r1411",
      "r1427",
      "r1429",
      "r1432",
      "r1433",
      "r1499",
      "r1500",
      "r1504",
      "r1505",
      "r1527",
      "r1541",
      "r1877",
      "r1888",
      "r1970",
      "r1999",
      "r2000",
      "r2002",
      "r2003",
      "r2004"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails",
      "http://www.citigroup.com/role/LEASESDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r269",
      "r271",
      "r272",
      "r274",
      "r292",
      "r294",
      "r295",
      "r307",
      "r308",
      "r432",
      "r595",
      "r596",
      "r597",
      "r598",
      "r714",
      "r788",
      "r816",
      "r817",
      "r818",
      "r820",
      "r822",
      "r958",
      "r1035",
      "r1055",
      "r1075",
      "r1183",
      "r1185",
      "r1193",
      "r1228",
      "r1229",
      "r1287",
      "r1290",
      "r1294",
      "r1295",
      "r1308",
      "r1325",
      "r1326",
      "r1328",
      "r1329",
      "r1343",
      "r1344",
      "r1377",
      "r1411",
      "r1427",
      "r1429",
      "r1432",
      "r1433",
      "r1499",
      "r1500",
      "r1504",
      "r1505",
      "r1527",
      "r1541",
      "r1877",
      "r1888",
      "r1970",
      "r1999",
      "r2000",
      "r2002",
      "r2003",
      "r2004"
     ]
    },
    "us-gaap_RealEstateAcquiredInSatisfactionOfDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealEstateAcquiredInSatisfactionOfDebtMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other real estate owned",
        "label": "Real Estate Acquired in Satisfaction of Debt [Member]",
        "documentation": "Real estate taken in settlement of troubled loans through surrender or foreclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateAcquiredThroughForeclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealEstateAcquiredThroughForeclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaNonrecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other real estate owned",
        "label": "Real Estate Acquired Through Foreclosure",
        "documentation": "Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r1785",
      "r1788"
     ]
    },
    "us-gaap_RealizedGainLossOnInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealizedGainLossOnInvestmentsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized gains and losses on investments excluding other-than-temporary impairment",
        "label": "Realized Gain (Loss) on Investments [Table Text Block]",
        "documentation": "Tabular disclosure of realized gains and losses on investments reported in the statement of income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealizedInvestmentGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized gains on sales of investments, net",
        "totalLabel": "Net realized gains on sales of investments",
        "verboseLabel": "Realized gains and (losses)",
        "label": "Realized Investment Gains (Losses)",
        "documentation": "Amount of realized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_ReceivableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReceivableTypeDomain",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESScheduleofAllowanceforCreditLossesforOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable [Domain]",
        "label": "Receivable [Domain]",
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r120"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pretax and after-tax amounts reclassified out of accumulated other comprehensive income (loss)",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total amounts reclassified out of AOCI, pretax",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r353",
      "r1004",
      "r1009",
      "r1010",
      "r1158",
      "r1707"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase (decrease) due to amounts reclassified from AOCI",
        "negatedTerseLabel": "Total amounts reclassified out of AOCI, after-tax",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r33",
      "r353",
      "r945",
      "r1004",
      "r1009",
      "r1010",
      "r1158",
      "r1707"
     ]
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total tax effect",
        "label": "Reclassification from AOCI, Current Period, Tax",
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r346",
      "r352",
      "r1158"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Gain) loss reclassified from AOCI",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r354"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCITables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of amounts reclassified out of accumulated other comprehensive income (loss) into the consolidated statement of income",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": []
    },
    "c_RecoveryAnalysisValuationTechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "RecoveryAnalysisValuationTechniqueMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recovery analysis",
        "label": "Recovery Analysis Valuation Technique [Member]",
        "documentation": "Recovery analysis valuation technique used to measure fair value."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1561",
      "r1571",
      "r1581",
      "r1613"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related and Nonrelated Parties [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r379",
      "r380",
      "r468",
      "r741",
      "r769",
      "r1023",
      "r1024",
      "r1144",
      "r1151",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1257",
      "r1285",
      "r2065"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r379",
      "r380",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1144",
      "r1151",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1257",
      "r1285"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related and Nonrelated Parties [Axis]",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r379",
      "r380",
      "r468",
      "r741",
      "r769",
      "r1023",
      "r1024",
      "r1144",
      "r1151",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1257",
      "r1285",
      "r1995",
      "r2065"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments and redemptions of long-term debt",
        "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security",
        "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r142"
     ]
    },
    "srt_ReportableLegalEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ReportableLegalEntitiesMember",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reportable legal entities",
        "label": "Reportable Legal Entities [Member]",
        "documentation": "Legal entities of the consolidated entity reporting separate financial information in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r374",
      "r387",
      "r1127",
      "r1685",
      "r1688",
      "r1689",
      "r1883",
      "r1886",
      "r1887"
     ]
    },
    "us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SECURITIES BORROWED, LOANED AND SUBJECT TO REPURCHASE AGREEMENTS",
        "label": "Repurchase Agreements, Resale Agreements, Securities Borrowed, and Securities Loaned Disclosure [Text Block]",
        "documentation": "The entire disclosure for repurchase agreements (also known as repos), resale agreements (also known as reverse repurchase agreements or reverse repos), securities borrowed transactions, and securities loaned transactions."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r1048"
     ]
    },
    "c_RepurchaseReserveConsumerMortgagesRepresentationsAndWarranties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "RepurchaseReserveConsumerMortgagesRepresentationsAndWarranties",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase reserve for consumer mortgages representations and warranties",
        "label": "Repurchase Reserve Consumer Mortgages Representations and Warranties",
        "documentation": "This element represents the repurchase reserve created for consumer mortgages, representations and warranties."
       }
      }
     },
     "auth_ref": []
    },
    "c_ResecuritizationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ResecuritizationsAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Re-securitizations",
        "label": "Re-securitizations [Abstract]",
        "documentation": "Re-securitizations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResidentialMortgageBackedSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Residential",
        "verboseLabel": "Residential",
        "label": "Residential Mortgage-Backed Securities [Member]",
        "documentation": "Securities collateralized by residential real estate mortgage loans."
       }
      }
     },
     "auth_ref": [
      "r1495",
      "r1497",
      "r1499",
      "r1791",
      "r1798",
      "r1803",
      "r1808",
      "r1816",
      "r1901",
      "r1902"
     ]
    },
    "us-gaap_ResidentialMortgageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResidentialMortgageMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Residential mortgages",
        "label": "Residential Mortgage [Member]",
        "documentation": "Loan to purchase or refinance residential real estate for example, but not limited to, a home, in which the real estate itself serves as collateral for the loan."
       }
      }
     },
     "auth_ref": [
      "r1399"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1562",
      "r1572",
      "r1582",
      "r1614"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1563",
      "r1573",
      "r1583",
      "r1615"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1570",
      "r1580",
      "r1590",
      "r1622"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1692",
      "r1758",
      "r2011",
      "r2021"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashAndCashEquivalentsItemsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash and Cash Equivalent Item [Line Items]",
        "label": "Restricted Cash and Cash Equivalent Item [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r2021"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r156",
      "r1148",
      "r1190",
      "r1192",
      "r1200",
      "r1240",
      "r1513"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r311",
      "r312",
      "r388",
      "r389",
      "r390",
      "r392",
      "r399",
      "r401",
      "r403",
      "r523",
      "r524",
      "r578",
      "r647",
      "r821",
      "r825",
      "r826",
      "r833",
      "r834",
      "r835",
      "r837",
      "r841",
      "r842",
      "r935",
      "r937",
      "r938",
      "r940",
      "r949",
      "r1013",
      "r1016",
      "r1187",
      "r1189",
      "r1204",
      "r2068"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetirementPlanSponsorLocationAxis",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails",
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Axis]",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r741",
      "r744",
      "r748",
      "r749",
      "r750",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r782",
      "r1904",
      "r1905",
      "r1906"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetirementPlanSponsorLocationDomain",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails",
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Sponsor Location [Domain]",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r741",
      "r744",
      "r748",
      "r749",
      "r750",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r782",
      "r1904",
      "r1905",
      "r1906"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails",
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Axis]",
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r691",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r738",
      "r739",
      "r741",
      "r744",
      "r747",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r785",
      "r786",
      "r787",
      "r790",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails",
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Domain]",
        "label": "Retirement Plan Type [Domain]",
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r691",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r738",
      "r739",
      "r741",
      "r744",
      "r747",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r785",
      "r786",
      "r787",
      "r790",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Commissions and fees",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r427",
      "r438",
      "r439",
      "r453",
      "r459",
      "r462",
      "r464",
      "r466",
      "r686",
      "r687",
      "r688",
      "r1076",
      "r1359",
      "r1361"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total revenues, net of interest expense",
        "terseLabel": "Total revenues, net of interest expense",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r355",
      "r373",
      "r377",
      "r378",
      "r427",
      "r438",
      "r439",
      "r453",
      "r459",
      "r462",
      "r464",
      "r466",
      "r522",
      "r608",
      "r609",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r618",
      "r994",
      "r1123",
      "r1125",
      "r1372",
      "r1467",
      "r1532",
      "r1534",
      "r1884"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_RevolvingLoansConvertedToTermLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "RevolvingLoansConvertedToTermLoansMember",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving loans converted to term loans",
        "label": "Revolving Loans Converted To Term Loans [Member]",
        "documentation": "Revolving Loans Converted To Term Loans"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1631"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1631"
     ]
    },
    "c_SalesOrReclassificationOfPortfolioLoansToHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SalesOrReclassificationOfPortfolioLoansToHeldForSale",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans sold and/or reclassified to held-for-sale",
        "label": "Sales or Reclassification of Portfolio Loans to Held-for-sale",
        "documentation": "Total amount of portfolio loans sold and or reclassified to loans held-for-sale during the period."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast",
        "label": "Forecast [Member]",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r789",
      "r1679"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r313",
      "r314",
      "r404",
      "r789",
      "r1643"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "label": "Accounts and Financing Receivables [Table]",
        "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r120",
      "r469",
      "r1788"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCITables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in each component of accumulated other comprehensive income (loss)",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r1990",
      "r1991"
     ]
    },
    "c_ScheduleOfActualAndExpectedEmployerContributionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfActualAndExpectedEmployerContributionsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of company contributions",
        "label": "Schedule of Actual and Expected Employer Contributions [Table Text Block]",
        "documentation": "Tabular disclosure of actual and estimated expected employer contributions for pension plans and/or other employee benefit plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "c_ScheduleOfAssetBasedFinancingUnconsolidatedVIETableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfAssetBasedFinancingUnconsolidatedVIETableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of asset-based financing",
        "label": "Schedule of Asset Based Financing Unconsolidated V I E [Table Text Block]",
        "documentation": "This element represents the schedule of asset-based financing of the segment, total assets of the unconsolidated VIEs with significant involvement and the Company's maximum exposure to loss at balance sheet day."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAssetsSoldUnderAgreementsToRepurchaseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAssetsSoldUnderAgreementsToRepurchaseTable",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assets Sold under Agreements to Repurchase [Table]",
        "label": "Asset Sold under Agreement to Repurchase [Table]",
        "documentation": "Disclosure of information about security and other asset sold under repurchase agreement that exceeds 10 percent of stockholders' equity by counterparty or group of counterparties by maturity of overnight, up to 30, 30 to 90, and over 90 days, and demand. Includes, but is not limited to, type of security and asset sold under repurchase agreement, carrying amount and market value of asset sold under repurchase agreement, repurchase liability, and interest rate."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r385",
      "r1055"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495"
     ]
    },
    "c_ScheduleOfBeforeAndAfterTaxChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfBeforeAndAfterTaxChangesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCITables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of pretax and after-tax changes in each component of accumulated other comprehensive income (loss)",
        "label": "Schedule of Before and after Tax Changes in Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the pre-tax and after-tax changes in each component of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": []
    },
    "c_ScheduleOfCarryingValueOfDebtDisaggregatedByTypeOfEmbeddedDerivativeInstrumentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfCarryingValueOfDebtDisaggregatedByTypeOfEmbeddedDerivativeInstrumentTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of carrying value of structured notes, disaggregated by type of embedded derivative instrument",
        "label": "Schedule of Carrying Value of Debt Disaggregated by Type of Embedded Derivative Instrument [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying value of debt, disaggregated by type of embedded derivative instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of pretax change in accumulated other comprehensive income (loss) from cash flow hedges",
        "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings."
       }
      }
     },
     "auth_ref": [
      "r1942",
      "r1947",
      "r1952"
     ]
    },
    "c_ScheduleOfCashFlowMortgageSecuritizationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfCashFlowMortgageSecuritizationsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of cash flow information, mortgage securitizations",
        "label": "Schedule of Cash Flow Mortgage Securitizations [Table Text Block]",
        "documentation": "This element represents the schedule of cash flow information related to the mortgage securitizations of the segment."
       }
      }
     },
     "auth_ref": []
    },
    "c_ScheduleOfChangesInIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfChangesInIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in intangible assets",
        "label": "Schedule of Changes in Intangible Assets [Table Text Block]",
        "documentation": "Schedule of changes in intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "c_ScheduleOfCommissionAndFeeRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfCommissionAndFeeRevenueTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of commissions, fees, administration and other fiduciary fees revenue",
        "label": "Schedule of Commission and Fee Revenue [Table Text Block]",
        "documentation": "Schedule of commission and fee revenues earned by the entity."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summarized balance sheet",
        "label": "Condensed Balance Sheet [Table Text Block]",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1680",
      "r1762",
      "r1770",
      "r2014"
     ]
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summarized income statement",
        "label": "Condensed Income Statement [Table Text Block]",
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1680",
      "r1762",
      "r1770",
      "r2014"
     ]
    },
    "c_ScheduleOfCreditCommitmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfCreditCommitmentsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of credit commitments",
        "label": "Schedule of Credit Commitments [Table Text Block]",
        "documentation": "Provides the amount of outstanding credit commitments by type and location of commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCreditDerivativesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCreditDerivativesTable",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Credit Derivatives [Table]",
        "label": "Credit Derivative [Table]",
        "documentation": "Disclosure of information about credit derivative or group of similar credit derivatives. Includes, but is not limited to, nature of credit derivative, reason for entering into credit derivative, event or circumstance that would require seller to perform under credit derivative, current status of payment and performance risk of credit derivative, maximum potential amount of future payment that seller could be required to make under credit derivative, fair value of credit derivative, nature of recourse provision under credit derivative, and nature of asset held either as collateral or by third party for specific triggering event or condition under credit derivative."
       }
      }
     },
     "auth_ref": [
      "r915",
      "r920",
      "r922",
      "r925",
      "r926"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of long-term debt",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r53",
      "r57",
      "r81",
      "r154",
      "r155",
      "r1406",
      "r1408",
      "r1762",
      "r1770",
      "r1992",
      "r2014"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r60",
      "r61",
      "r62",
      "r63",
      "r751",
      "r752",
      "r753",
      "r756",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r781"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of gains (losses) on derivatives not designated in a qualifying hedging relationship recognized in Other revenue and gains (losses) on fair value hedges",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r864",
      "r867",
      "r873",
      "r881",
      "r892"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative mark-to-market (MTM) receivables/payables",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r863",
      "r868",
      "r892",
      "r1491"
     ]
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r22",
      "r31",
      "r84",
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r98",
      "r100",
      "r101",
      "r150",
      "r1871",
      "r1872"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHARETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of the income and share data used in the basic and diluted earnings per share computations",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1776"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r520",
      "r521",
      "r832",
      "r994",
      "r1644",
      "r1645",
      "r1646",
      "r1933",
      "r1934",
      "r1935",
      "r1936"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Items measured at fair value on a recurring basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1967",
      "r1968"
     ]
    },
    "us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of amounts recorded on the Balance Sheet related to cumulative basis adjustments for fair value hedges",
        "label": "Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "documentation": "Tabular disclosure for fair value hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1942",
      "r1946",
      "r1947",
      "r1952"
     ]
    },
    "c_ScheduleOfFairValueOfFinancialInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfFairValueOfFinancialInstrumentsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated fair value of financial instruments",
        "label": "Schedule of Fair Value of Financial Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying value and fair value of financial instruments which are not carried at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "c_ScheduleOfFairValueOfLoansAndOtherDisclosuresForCertainCreditProductsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfFairValueOfLoansAndOtherDisclosuresForCertainCreditProductsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of fair value of loans and other disclosures for certain credit related products",
        "label": "Schedule of Fair Value of Loans and Other Disclosures for Certain Credit Products [Table Text Block]",
        "documentation": "Represents the schedule of fair value of loans and other disclosures for certain credit related products."
       }
      }
     },
     "auth_ref": []
    },
    "c_ScheduleOfFairValueOfLoansAndOtherDisclosuresForCertainMortgageLoansTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfFairValueOfLoansAndOtherDisclosuresForCertainMortgageLoansTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of fair value of loans and other disclosures for certain mortgage loans",
        "label": "Schedule of Fair Value of Loans and Other Disclosures for Certain Mortgage Loans [Table Text Block]",
        "documentation": "Represents the schedule of fair value of loans and other disclosures for certain mortgage loans."
       }
      }
     },
     "auth_ref": []
    },
    "c_ScheduleOfFairValueOfLongTermDebtAndShortTermBorrowingsExcludingDebtIssuedByConsolidatedVIEsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfFairValueOfLongTermDebtAndShortTermBorrowingsExcludingDebtIssuedByConsolidatedVIEsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of long-term debt carried at fair value and short term borrowings, excluding debt issued by consolidated VIEs",
        "label": "Schedule of Fair Value of Long-term Debt And Short Term Borrowings Excluding Debt Issued by Consolidated V I Es [Table Text Block]",
        "documentation": "Represents the schedule of long-term debt carried at fair value, excluding debt issued by consolidated VIEs."
       }
      }
     },
     "auth_ref": []
    },
    "c_ScheduleOfFeesReceivedOnMortgageServicingRightsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfFeesReceivedOnMortgageServicingRightsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of fees received on servicing previously securitized mortgages",
        "label": "Schedule of Fees Received on Mortgage Servicing Rights [Table Text Block]",
        "documentation": "This element represents the schedule of fees received on servicing previously securitized mortgages."
       }
      }
     },
     "auth_ref": []
    },
    "c_ScheduleOfFinancialInstrumentsSelectedForFairValueAccountingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfFinancialInstrumentsSelectedForFairValueAccountingTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of financial instruments selected for changes in fair value gains and losses",
        "label": "Schedule of Financial Instruments Selected for Fair Value Accounting [Table Text Block]",
        "documentation": "Represents the schedule of financial instruments along with their fair value positions, selected for fair value accounting. Also includes disclosure of the gains (losses) related to the change in fair value during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "presentation": [
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESAllowanceforCreditLossesRollForwardbySegmentDetails",
      "http://www.citigroup.com/role/ALLOWANCEFORCREDITLOSSESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansGrossCreditLossesDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Credit Quality Indicator [Table]",
        "label": "Financing Receivable, Credit Quality Indicator [Table]",
        "documentation": "Disclosure of information about credit quality indicator for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1397",
      "r1398",
      "r1399",
      "r1837",
      "r1842"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable",
     "presentation": [
      "http://www.citigroup.com/role/LOANSCorporateLoanModificationstoBorrowersExperiencingFinancialDifficultyDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedCorporateLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Modified [Table]",
        "label": "Financing Receivable, Modified [Table]",
        "documentation": "Disclosure of information about financing receivable modified for debtor experiencing financial difficulty."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r217",
      "r475",
      "r476",
      "r1377"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of loan delinquency and non-accrual details by type",
        "label": "Financing Receivable, Nonaccrual [Table Text Block]",
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r537"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "presentation": [
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoanDelinquencyDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansCreditQualityIndicatorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Past Due [Table]",
        "label": "Financing Receivable, Past Due [Table]",
        "documentation": "Disclosure of information about aging analysis for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389",
      "r1390",
      "r1391",
      "r1392",
      "r1393",
      "r1394",
      "r1400",
      "r1836"
     ]
    },
    "c_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTable",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinIntangibleAssetsDetails",
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSComponentsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite and Indefinite-Lived Intangible Assets by Major Class [Table]",
        "label": "Schedule of Finite and Indefinite-Lived Intangible Assets by Major Class [Table]",
        "documentation": "This element represents the disclosure of intangible assets excluding goodwill by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of intangible assets, finite-lived",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1350",
      "r1864"
     ]
    },
    "c_ScheduleOfFundingCommitmentsOfUnconsolidatedVariableInterestEntitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfFundingCommitmentsOfUnconsolidatedVariableInterestEntitiesTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of funding commitments of unconsolidated Variable Interest Entities",
        "label": "Schedule of Funding Commitments of Unconsolidated Variable Interest Entities [Table Text Block]",
        "documentation": "This element represents the schedule of funding commitments of unconsolidated Variable Interest Entities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill [Table]",
        "label": "Goodwill [Table]",
        "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r1403"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of goodwill",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r1403",
      "r1847",
      "r1848",
      "r1849",
      "r1850",
      "r1851",
      "r1852",
      "r1853",
      "r1854",
      "r1855",
      "r1856",
      "r1857"
     ]
    },
    "c_ScheduleOfGuaranteeObligationsByCreditRatingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfGuaranteeObligationsByCreditRatingsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of guarantor obligations by credit ratings",
        "label": "Schedule of Guarantee Obligations by Credit Ratings [Table Text Block]",
        "documentation": "Provides pertinent information about each guarantee obligation, or each group of similar guarantee obligations, by credit ratings, including (a) the nature of the guarantee and (b) the maximum potential amount of future payments (undiscounted) the entity could be required to make under the guarantee."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfGuaranteeObligationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfGuaranteeObligationsTable",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSPerformanceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Guarantor Obligations [Table]",
        "label": "Guarantor Obligation [Table]",
        "documentation": "Disclosure of information about guarantor obligation by guarantee or group of guarantees. Includes, but is not limited to, nature, terms, origin, and purpose of guarantee, triggering event, maximum exposure, and amount of obligation. Excludes product warranty."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r603",
      "r604",
      "r605"
     ]
    },
    "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfGuaranteeObligationsTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of guarantor obligations",
        "label": "Schedule of Guarantor Obligations [Table Text Block]",
        "documentation": "Tabular disclosure of each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties."
       }
      }
     },
     "auth_ref": [
      "r1881"
     ]
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]",
        "label": "Schedule of Held-to-Maturity Securities [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513"
     ]
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfHeldToMaturitySecuritiesTable",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Held-to-maturity [Table]",
        "label": "Debt Securities, Held-to-Maturity [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513"
     ]
    },
    "us-gaap_ScheduleOfImpairedFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfImpairedFinancingReceivableTable",
     "presentation": [
      "http://www.citigroup.com/role/LOANSNonAccrualCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Impaired Financing Receivable [Table]",
        "label": "Schedule of Impaired Financing Receivable [Table]",
        "documentation": "Schedule of the recorded investment, unpaid principal balance, associated allowance, average recorded investment, accounting policies, and interest income recognized on the accrual and cash basis for impaired financing receivables by class of financing receivable."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of intangible assets, indefinite-lived",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1350",
      "r1866"
     ]
    },
    "c_ScheduleOfInterestRevenuesAndExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfInterestRevenuesAndExpensesTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INTERESTINCOMEANDEXPENSETables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest revenue and interest expense",
        "label": "Schedule of Interest Revenues and Expenses [Table Text Block]",
        "documentation": "Disclosure of the components of interest revenue and interest expense for the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/RETIREMENTBENEFITSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of net (benefit) expense",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r1903"
     ]
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative notionals",
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions."
       }
      }
     },
     "auth_ref": [
      "r1940"
     ]
    },
    "c_ScheduleOfPreferredStockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfPreferredStockTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of preferred stock outstanding",
        "label": "Schedule of Preferred Stock [Table Text Block]",
        "documentation": "Tabular disclosure of preferred stock, including but not limited to dividend rate, redemption price etc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPrincipalTransactionsRevenueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfPrincipalTransactionsRevenueTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal transactions revenue",
        "label": "Schedule of Principal Transactions Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of revenue by reporting categories or types of financial instruments, including derivatives but excluding dividends and interests, from trading for own account by broker dealers."
       }
      }
     },
     "auth_ref": [
      "r2010"
     ]
    },
    "us-gaap_ScheduleOfQuantitativeInformationAboutSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfQuantitativeInformationAboutSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of information about loan delinquencies and liquidation losses for assets held in non-consolidated, non-agency-sponsored securitization entities",
        "label": "Assets that Continue to be Recognized, Transferred Financial Assets and Other Financial Assets Managed Together [Table Text Block]",
        "documentation": "Tabular disclosure of transferred financial assets that continue to be recognized and other financial assets that it manages together with them. Includes, but is not limited to, delinquencies and credit losses, after recoveries."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_ScheduleOfRepurchaseAgreements": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRepurchaseAgreements",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities loaned or sold under agreements to repurchase",
        "label": "Schedule of Repurchase Agreements [Table Text Block]",
        "documentation": "The entire disclosure for repurchase agreements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfResaleAgreements": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfResaleAgreements",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities borrowed or purchased under agreements to resell",
        "label": "Schedule of Resale Agreements [Table Text Block]",
        "documentation": "Tabular disclosure of resale agreements (also known as reverse repurchase agreements or reverse repos)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]",
        "label": "Restrictions on Cash and Cash Equivalents [Table]",
        "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r166",
      "r2021"
     ]
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of restricted cash",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r166",
      "r2021"
     ]
    },
    "c_ScheduleOfSecuritizedCreditCardReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfSecuritizedCreditCardReceivablesTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Securitized Credit Card Receivables",
        "label": "Schedule of Securitized Credit Card Receivables [Table Text Block]",
        "documentation": "This element represents the schedule of securitized credit card receivables."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r46"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Information regarding the Company's operations by segment",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r46"
     ]
    },
    "us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of carrying value of retained interests",
        "label": "Schedule of Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets [Table Text Block]",
        "documentation": "Tabular disclosure of a sensitivity analysis or stress test showing the hypothetical effect on the fair value of the transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) of two or more unfavorable variations from the expected levels for each key assumption that is reported, independently determined from any change in another key assumption, and a description of the objectives, methodology, and limitations of the sensitivity analysis or stress test."
       }
      }
     },
     "auth_ref": [
      "r2005"
     ]
    },
    "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]",
        "label": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]",
        "documentation": "Information by financial instrument subject to mandatory redemption."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1889",
      "r1890",
      "r1891",
      "r1892",
      "r1893",
      "r1894",
      "r1895",
      "r1896",
      "r1897"
     ]
    },
    "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionTable",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption [Table]",
        "label": "Financial Instrument Subject to Mandatory Redemption [Table]",
        "documentation": "Disclosure of information about financial instrument subject to mandatory redemption and its settlement alternative."
       }
      }
     },
     "auth_ref": [
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r1889"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Short-term Debt [Table]",
        "label": "Short-Term Debt [Table]",
        "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of short-term borrowings",
        "label": "Schedule of Short-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "c_ScheduleOfSignificantInterestsInUnconsolidatedVariableInterestEntitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfSignificantInterestsInUnconsolidatedVariableInterestEntitiesTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of significant interests in unconsolidated VIEs - balance sheet classification",
        "label": "Schedule of Significant Interests in Unconsolidated Variable Interest Entities [Table Text Block]",
        "documentation": "This element represents the schedule of carrying amounts and classifications of significant interests in unconsolidated VIEs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock by Class [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r53",
      "r54",
      "r55",
      "r57",
      "r154",
      "r155",
      "r156",
      "r322",
      "r323",
      "r324",
      "r429",
      "r670",
      "r671",
      "r672",
      "r674",
      "r677",
      "r682",
      "r684",
      "r932",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1411",
      "r1642",
      "r1761",
      "r1763"
     ]
    },
    "c_ScheduleOfTrustPreferredSecuritiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleOfTrustPreferredSecuritiesTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of outstanding trust preferred securities",
        "label": "Schedule of Trust Preferred Securities [Table Text Block]",
        "documentation": "This element represents the complete disclosure related to trust preferred securities, including issuance date, number of securities issued, liquidation value, coupon rate, and other necessary information."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Variable Interest Entities [Table]",
        "label": "Variable Interest Entity [Table]",
        "documentation": "Disclosure of information about variable interest held, whether or not such variable interest entity (VIE) is included in consolidated financial statements."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r69",
      "r70",
      "r72",
      "r844",
      "r845",
      "r850",
      "r851",
      "r1049",
      "r1050",
      "r1051"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of consolidated and unconsolidated VIEs with which the Company holds significant variable interests",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r69",
      "r70",
      "r72"
     ]
    },
    "c_ScheduleofCreditValueAdjustmentsandFundingValuationAdjustmentstoFairValueAppliedtoDerivativeInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleofCreditValueAdjustmentsandFundingValuationAdjustmentstoFairValueAppliedtoDerivativeInstrumentsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of CVA and FVA applied to fair value of derivative instruments",
        "label": "Schedule of Credit Value Adjustments and Funding Valuation Adjustments to Fair Value Applied to Derivative Instruments [Table Text Block]",
        "documentation": "Schedule of Credit Value Adjustments and Funding Valuation Adjustments to Fair Value Applied to Derivative Instruments [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "c_ScheduleofPretaxGainsLossesRelatedtoChangesinCreditValuationAdjustmentsFundingValuationAdjustmentandDebtValuationAdjustmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ScheduleofPretaxGainsLossesRelatedtoChangesinCreditValuationAdjustmentsFundingValuationAdjustmentandDebtValuationAdjustmentsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of pretax gains (losses) related to changes in CVA, FVA, and DVA",
        "label": "Schedule of Pretax Gains (Losses) Related to Changes in Credit Valuation Adjustments, Funding Valuation Adjustment, and Debt Valuation Adjustments [Table Text Block]",
        "documentation": "Schedule of Pretax Gains (Losses) Related to Changes in Credit Valuation Adjustments, Funding Valuation Adjustment, and Debt Valuation Adjustments [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_CarryingValueOfSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoaned",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Secured Borrowings, Gross Including Not Subject to Master Netting Arrangement",
        "documentation": "Amount, before effects of master netting arrangements, of financial assets loaned to entities in exchange for collateral and funds outstanding borrowed in the form of a financial asset repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same financial assets at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r1052",
      "r1053",
      "r1054",
      "r1514"
     ]
    },
    "us-gaap_SecuredOvernightFinancingRateSofrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuredOvernightFinancingRateSofrMember",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral."
       }
      }
     },
     "auth_ref": [
      "r1963"
     ]
    },
    "us-gaap_SecuritiesAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesAssetsMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading account derivatives",
        "verboseLabel": "Trading assets",
        "label": "Securities (Assets) [Member]",
        "documentation": "A share, participation, or other interest in property or in an enterprise of the issuer or an obligation of the issuer that (a) either is represented by an instrument issued in bearer or registered form or, if not represented by an instrument, is registered in books maintained to record transfers by or on behalf of the issuer, (b) is of a type commonly dealt in on securities exchanges or markets or, when represented by an instrument, is commonly recognized in any area in which it is issued or dealt in as a medium for investment, and (c) either is one of a class or series or by its terms is divisible into a class or series of shares, participations, interest, or obligations."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_SecuritiesBorrowedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesBorrowedAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities borrowed",
        "label": "Securities Borrowed [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesBorrowedAmountOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesBorrowedAmountOffsetAgainstCollateral",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amounts",
        "label": "Security Borrowed, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "documentation": "Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of security borrowed from entity in exchange for collateral. Includes security borrowed not subject to master netting arrangement or similar agreement."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesBorrowedCollateralObligationToReturnSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesBorrowedCollateralObligationToReturnSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnSecurities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default",
        "label": "Security Borrowed, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset",
        "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities borrowed."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r336",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesBorrowedGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesBorrowedGross",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts of recognized assets",
        "label": "Security Borrowed, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Amount, before effects of master netting arrangements, of securities borrowed from entities in exchange for collateral. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesBorrowedLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesBorrowedLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts offset on the Consolidated Balance Sheet",
        "label": "Security Borrowed, Subject to Master Netting Arrangement, Liability Offset",
        "documentation": "Amount of liability associated with securities borrowed from entities in exchange for collateral."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r1352"
     ]
    },
    "c_SecuritiesLendingIndemnificationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesLendingIndemnificationsMember",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities lending indemnifications",
        "label": "Securities Lending Indemnifications [Member]",
        "documentation": "Represents the indemnifications issued by the bank with regard to securities lending to guarantee that a securities lending customer will be made whole in the event that the security borrower does not return the security subject to the lending agreement and the collateral held is insufficient to cover the market value of the security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesLoanedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesLoanedAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits received for securities loaned",
        "label": "Securities Loaned [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesLoanedAmountOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesLoanedAmountOffsetAgainstCollateral",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "c_SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amounts",
        "label": "Security Loaned, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "documentation": "Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of security loaned to entity in exchange for collateral. Includes security loaned not subject to master netting arrangement or similar agreement."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesLoanedAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesLoanedAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_DepositsReceivedForSecuritiesLoanedAtCarryingValue",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts offset on the Consolidated Balance Sheet",
        "label": "Security Loaned, Subject to Master Netting Arrangement, Asset Offset",
        "documentation": "Amount of asset associated with securities loaned to entities in exchange for collateral."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesLoanedCollateralRightToReclaimSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesLoanedCollateralRightToReclaimSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default",
        "label": "Security Loaned, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset",
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities loaned."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r336",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesLoanedGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesLoanedGross",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts of recognized liabilities",
        "label": "Security Loaned, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Amount, before effects of master netting arrangements, of securities loaned to entities in exchange for collateral. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesLoanedGrossIncludingNotSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesLoanedGrossIncludingNotSubjectToMasterNettingArrangement",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails": {
       "parentTag": "us-gaap_SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities loaned",
        "verboseLabel": "Securities lending agreements",
        "label": "Securities Loaned, Gross Including Not Subject to Master Netting Arrangement",
        "documentation": "Amount, before effects of master netting arrangements, of securities loaned to entities in exchange for collateral. Includes liabilities not subject to a master netting arrangement and elected not to be offset."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r1352"
     ]
    },
    "c_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseAndOtherTradingLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseAndOtherTradingLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities loaned or sold under agreements to repurchase and other trading liabilities",
        "label": "Securities Loaned Or Sold Under Agreements To Repurchase And Other Trading Liabilities, Fair Value Disclosure",
        "documentation": "Securities Loaned Or Sold Under Agreements To Repurchase And Other Trading Liabilities, Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseAndOtherTradingLiabilitiesMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseAndOtherTradingLiabilitiesMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities loaned or sold under agreements to repurchase and other trading liabilities, measurement",
        "label": "Securities Loaned Or Sold Under Agreements To Repurchase And Other Trading Liabilities, Measurement Input",
        "documentation": "Securities Loaned Or Sold Under Agreements To Repurchase And Other Trading Liabilities, Measurement Input"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResell": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesPurchasedUnderAgreementsToResell",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuritiesPurchasedUnderAgreementsToResellAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1": {
       "parentTag": "us-gaap_CarryingValueOfSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails": {
       "parentTag": "c_CarryingValueOfFederalFundsSoldSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowedBeforeAllowanceForCreditLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities purchased under agreements to resell",
        "totalLabel": "Net amounts of assets included on the Consolidated Balance Sheet",
        "label": "Securities Purchased under Agreements to Resell",
        "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes purchases of participations in pools of securities that are subject to a resale agreement, assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r330",
      "r334",
      "r373",
      "r386",
      "r1352",
      "r1354",
      "r2006"
     ]
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellAmountOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellAmountOffsetAgainstCollateral",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amounts",
        "label": "Security Purchased under Agreement to Resell, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "documentation": "Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of fund outstanding loaned in form of security resale agreement for purchase and resale of identical or substantially same security at date certain for specified price. Includes security purchased under agreement to resell not subject to master netting arrangement or similar agreement."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuritiesPurchasedUnderAgreementsToResellAmountOffsetAgainstCollateral",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default",
        "label": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, Collateral, Obligation to Return Security Not Offset",
        "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r336",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellGross",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts of recognized assets",
        "label": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Amount, before effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r1352",
      "r1354",
      "r1355",
      "r1356"
     ]
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuritiesPurchasedUnderAgreementsToResell",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts offset on the Consolidated Balance Sheet",
        "negatedLabel": "Federal funds sold and securities borrowed and purchased under agreements to resell, Netting",
        "label": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, Liability Offset",
        "documentation": "Amount of liability associated with funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r1352",
      "r1354",
      "r1355",
      "r1356"
     ]
    },
    "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amounts",
        "label": "Securities Purchased Under Agreements to Resell Securities Borrowed Amount Offset Against Collateral",
        "documentation": "Amount of securities purchased under agreements to resell and securities borrowed offset against an obligation to return collateral under a master netting arrangement. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1": {
       "parentTag": "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default",
        "label": "Securities Purchased under Agreements to Resell Securities Borrowed Collateral Obligation to Return Securities",
        "documentation": "Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities purchased under agreements to resell and securities borrowed."
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_CarryingValueOfSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross amounts of recognized assets",
        "label": "Securities Purchased under Agreements to Resell Securities Borrowed Gross",
        "documentation": "Amount, before effects of master netting arrangements, of securities purchased under agreements to resell and securities borrowed."
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_CarryingValueOfSecuritiesPurchasedUnderAgreementsToResellAndDepositsPaidForSecuritiesBorrowed",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross amounts offset on the Consolidated Balance Sheet",
        "label": "Securities Purchased under Agreements to Resell Securities Borrowed Liability",
        "documentation": "Amount of liability associated with securities purchased under agreements to resell and securities borrowed."
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritiesPurchasedUnderAgreementsToResellSecuritiesLoanedGrossUnsettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellSecuritiesLoanedGrossUnsettled",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsettled reverse repurchase and securities borrowing agreements",
        "label": "Securities Purchased under Agreements to Resell Securities Loaned Gross, Unsettled",
        "documentation": "Securities Purchased under Agreements to Resell Securities Loaned Gross, Unsettled"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesReceivedAsCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesReceivedAsCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Securities-for-securities lending transactions",
        "label": "Securities Received as Collateral",
        "documentation": "The carrying value as of the balance sheet date of the assets received as collateral against securities loaned to other broker-dealers. Borrowers of securities generally are required to provide collateral to the lenders of securities, commonly cash but sometimes other securities or standby letters of credit, with a value slightly higher than that of the securities borrowed. In instances where the entity is permitted to sell or re-pledge these securities, the entity reports the fair value of the collateral received and the related obligation to return the collateral as a liability."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_SecuritiesSoldNotYetPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesSoldNotYetPurchasedMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities sold, not yet purchased",
        "label": "Securities Sold, Not yet Purchased [Member]",
        "documentation": "Proprietary securities transactions entered into by the entity (broker-dealer) for trading or investment purposes."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchase",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails": {
       "parentTag": "us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoaned",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1": {
       "parentTag": "us-gaap_CarryingValueOfSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoaned",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities sold under agreements to repurchase",
        "totalLabel": "Net amounts of liabilities included on the Consolidated Balance Sheet",
        "label": "Securities Sold under Agreements to Repurchase",
        "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r330",
      "r334",
      "r373",
      "r381",
      "r384",
      "r1287",
      "r1290",
      "r1295",
      "r1308",
      "r1352",
      "r1354"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseAmountOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseAmountOffsetAgainstCollateral",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "c_SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amounts",
        "label": "Security Sold under Agreement to Repurchase, Including Not Subject to Master Netting Arrangement, after Offset and Deduction",
        "documentation": "Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of fund outstanding borrowed in form of security repurchase agreement for sale and repurchase of identical or substantially same security at date certain for specified price. Includes security sold under agreement to repurchase not subject to master netting arrangement or similar agreement."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts offset on the Consolidated Balance Sheet",
        "negatedLabel": "Federal funds purchased and securities loaned and sold under agreements to repurchase, Netting",
        "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Asset Offset",
        "documentation": "Amount of asset associated with funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r1352",
      "r1354",
      "r1355",
      "r1356"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseAmountOffsetAgainstCollateral",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default",
        "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Security Not Offset",
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r336",
      "r1352"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseGross",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amounts of recognized liabilities",
        "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Amount, before effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r1352",
      "r1354",
      "r1355",
      "r1356"
     ]
    },
    "c_SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net amounts",
        "label": "Securities Sold under Agreements to Resell Securities Loaned Amount Offset Against Collateral",
        "documentation": "Amount of securities sold under agreements to repurchase and securities loaned offset against a right to receive collateral. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": "us-gaap_CarryingValueOfSecuritiesSoldUnderRepurchaseAgreementsAndDepositsReceivedForSecuritiesLoaned",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross amounts offset on the Consolidated Balance Sheet",
        "label": "Securities Sold under Agreements to Resell Securities Loaned Asset",
        "documentation": "Amount of asset associated with securities sold under agreements to repurchase and securities loaned."
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails_1": {
       "parentTag": "c_SecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSOffsettingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amounts not offset on the Consolidated Balance Sheet but eligible for offsetting upon counterparty default",
        "label": "Securities Sold under Agreements to Resell Securities Loaned Collateral Right to Reclaim Securities",
        "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreements to repurchase and securities loaned."
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritiesSoldunderAgreementstoResellSecuritiesLoanedGrossUnsettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesSoldunderAgreementstoResellSecuritiesLoanedGrossUnsettled",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsettled repurchase and securities lending agreements",
        "label": "Securities Sold under Agreements to Resell Securities Loaned Gross, Unsettled",
        "documentation": "Securities Sold under Agreements to Resell Securities Loaned Gross, Unsettled"
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritiesTransferredToReSecuritizationEntities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesTransferredToReSecuritizationEntities",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities transferred to re-securitization entities",
        "label": "Securities Transferred to Re Securitization Entities",
        "documentation": "Represents the amount of securities transferred to re-securitization entities."
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritiesandOtherMarketableAssetsHeldasCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritiesandOtherMarketableAssetsHeldasCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities and other marketable assets held as collateral",
        "label": "Securities and Other Marketable Assets Held as Collateral",
        "documentation": "Securities and Other Marketable Assets Held as Collateral"
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritizationTrustNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritizationTrustNumber",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of trusts to hold securitized credit card receivables",
        "label": "Securitization Trust, Number",
        "documentation": "Represents the number of securitization trusts established to hold in trust a specific type of securitized receivables."
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritizationsAndVariableInterestEntitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritizationsAndVariableInterestEntitiesTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIES"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SECURITIZATIONS AND VARIABLE INTEREST ENTITIES",
        "label": "Securitizations and Variable Interest Entities [Text Block]",
        "documentation": "Disclosure related to the entity's use of special purpose entities, its variable interest entities and securitizations."
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritizationsandVariableInterestEntitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritizationsandVariableInterestEntitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitizations and Variable Interest Entities [Abstract]",
        "label": "Securitizations and Variable Interest Entities [Abstract]",
        "documentation": "Securitizations and Variable Interest Entities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount of loans and other financial instruments",
        "label": "Continuing Involvement with Continued to be Recognized Transferred Financial Assets, Amount Outstanding",
        "documentation": "Amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction that continue to be recognized in the statement of financial position. Includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial assets."
       }
      }
     },
     "auth_ref": [
      "r1042"
     ]
    },
    "c_SecuritizedCreditCardReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritizedCreditCardReceivablesLineItems",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized credit card receivables",
        "label": "Securitized Credit Card Receivables [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "c_SecuritizedCreditCardReceivablesPrincipalAmountOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SecuritizedCreditCardReceivablesPrincipalAmountOutstanding",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Securitized Credit Card Receivables Principal Amount Outstanding",
        "documentation": "This element represents the principal amount of credit card receivables held in trusts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1556"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1558"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r209",
      "r427",
      "r434",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r459",
      "r460",
      "r461",
      "r466",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r577",
      "r591",
      "r592",
      "r838",
      "r839",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1369",
      "r1372",
      "r1373",
      "r1403",
      "r1530",
      "r2027",
      "r2030",
      "r2031",
      "r2032",
      "r2033",
      "r2034",
      "r2035",
      "r2036",
      "r2037",
      "r2038",
      "r2039",
      "r2040",
      "r2041",
      "r2042",
      "r2043",
      "r2044",
      "r2045",
      "r2046",
      "r2047",
      "r2048",
      "r2049",
      "r2050",
      "r2051",
      "r2052",
      "r2053",
      "r2054",
      "r2055",
      "r2058",
      "r2059"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r270",
      "r273",
      "r275",
      "r282",
      "r283",
      "r284",
      "r285",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r293",
      "r294",
      "r295",
      "r431",
      "r464",
      "r465",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1219",
      "r1223",
      "r1225",
      "r1289",
      "r1292",
      "r1297",
      "r1312",
      "r1325",
      "r1327",
      "r1328",
      "r1329",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1349",
      "r1365",
      "r1412",
      "r1414",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1529",
      "r1541",
      "r2027",
      "r2030",
      "r2031",
      "r2033",
      "r2034",
      "r2035",
      "r2036",
      "r2037",
      "r2038",
      "r2039",
      "r2040",
      "r2041",
      "r2042",
      "r2043",
      "r2044",
      "r2045",
      "r2046",
      "r2047",
      "r2048",
      "r2049",
      "r2050",
      "r2051",
      "r2052",
      "r2053",
      "r2054",
      "r2055",
      "r2058",
      "r2059"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHER"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REPORTABLE BUSINESS SEGMENTS AND ALL OTHER",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r427",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r449",
      "r451",
      "r452",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r466",
      "r1368",
      "r1370",
      "r1371",
      "r1372",
      "r1374",
      "r1375",
      "r1376"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHERReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes",
        "label": "Senior Notes [Member]",
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesAAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesAAPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series AA",
        "label": "Series AA Preferred Stock [Member]",
        "documentation": "Series AA Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesBBPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesBBPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series BB",
        "label": "Series BB Preferred Stock [Member]",
        "documentation": "Series BB Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesCCPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesCCPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series CC",
        "label": "Series CC Preferred Stock [Member]",
        "documentation": "Series CC Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesDDPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesDDPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series DD",
        "label": "Series DD Preferred Stock [Member]",
        "documentation": "Series DD Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesEEPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesEEPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series EE",
        "label": "Series EE Preferred Stock [Member]",
        "documentation": "Series EE Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesFFPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesFFPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series FF",
        "label": "Series FF Preferred Stock [Member]",
        "documentation": "Series FF Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesGGPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesGGPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series GG",
        "label": "Series GG Preferred Stock [Member]",
        "documentation": "Series GG Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesHHPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesHHPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series HH",
        "label": "Series HH Preferred Stock [Member]",
        "documentation": "Series HH Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesIIPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesIIPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series II",
        "label": "Series II Preferred Stock [Member]",
        "documentation": "Series II Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesJJPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesJJPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series JJ",
        "label": "Series JJ Preferred Stock [Member]",
        "documentation": "Series JJ Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesTPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesTPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series T",
        "label": "Series T Preferred Stock [Member]",
        "documentation": "Outstanding nonredeemable series T preferred stock or outstanding series T preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer."
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesXPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesXPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series X",
        "label": "Series X Preferred Stock [Member]",
        "documentation": "Series X Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesYPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesYPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series Y",
        "label": "Series Y Preferred Stock [Member]",
        "documentation": "Series Y Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_SeriesZPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SeriesZPreferredStockMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series Z",
        "label": "Series Z Preferred Stock [Member]",
        "documentation": "Series Z Preferred Stock"
       }
      }
     },
     "auth_ref": []
    },
    "c_ServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ServicesMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Services",
        "label": "Services [Member]",
        "documentation": "Services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServicingAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ServicingAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage servicing rights",
        "label": "Servicing Asset",
        "documentation": "Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method."
       }
      }
     },
     "auth_ref": [
      "r1058",
      "r1969",
      "r1970",
      "r1971"
     ]
    },
    "us-gaap_ServicingAssetAtFairValueAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ServicingAssetAtFairValueAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Mortgage servicing rights",
        "label": "Servicing Asset at Fair Value, Amount",
        "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r983",
      "r984",
      "r985",
      "r1056",
      "r1057",
      "r1058",
      "r1060"
     ]
    },
    "us-gaap_ServicingAssetMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ServicingAssetMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage servicing rights",
        "label": "Servicing Asset, Measurement Input",
        "documentation": "Value of input used to measure servicing asset."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r957",
      "r958"
     ]
    },
    "us-gaap_ServicingAssetsAtFairValueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ServicingAssetsAtFairValueTable",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Servicing Assets at Fair Value [Table]",
        "label": "Servicing Asset at Fair Value, Activity [Table]",
        "documentation": "Disclosure of information about activity of servicing asset subsequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1071"
     ]
    },
    "us-gaap_ServicingContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ServicingContractsMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Mortgage servicing rights",
        "terseLabel": "MSRs",
        "label": "Servicing Contracts [Member]",
        "documentation": "Contracts to service financial assets including, but not limited to, credit cards and mortgages."
       }
      }
     },
     "auth_ref": [
      "r1452",
      "r1859",
      "r1860",
      "r1861",
      "r1862",
      "r1863",
      "r1865",
      "r1867",
      "r1868"
     ]
    },
    "c_SevenPointEightSevenFivePercentFixedRateFloatingRateTrustPreferredSecuritiesOfCitigroupCapitalXIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SevenPointEightSevenFivePercentFixedRateFloatingRateTrustPreferredSecuritiesOfCitigroupCapitalXIIIMember",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.875% Fixed Rate / Floating Rate Trust Preferred Securities (TruPS\u00ae) of Citigroup Capital XIII (and registrant\u2019s guaranty with respect thereto)",
        "label": "Seven Point Eight Seven Five Percent Fixed Rate / Floating Rate Trust Preferred Securities Of Citigroup Capital XIII [Member]",
        "documentation": "Seven Point Eight Seven Five Percent Fixed Rate / Floating Rate Trust Preferred Securities Of Citigroup Capital XIII [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "c_SevenPointSixTwoFivePercentTrustPreferredSecuritiesOfCitigroupCapitalIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SevenPointSixTwoFivePercentTrustPreferredSecuritiesOfCitigroupCapitalIIIMember",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.625% Trust Preferred Securities of Citigroup Capital III (and registrant\u2019s guaranty with respect thereto)",
        "label": "Seven Point Six Two Five Percent Trust Preferred Securities Of Citigroup Capital III [Member]",
        "documentation": "Seven Point Six Two Five Percent Trust Preferred Securities Of Citigroup Capital III [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Award Types",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "us-gaap_ShareRepurchaseProgramExciseTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareRepurchaseProgramExciseTax",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excise tax on share repurchases",
        "label": "Share Repurchase Program, Excise Tax",
        "documentation": "Amount of excise tax on share purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1898"
     ]
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trust Preferred Securities",
        "label": "Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1889"
     ]
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]",
        "label": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]",
        "documentation": "Identifying description of each financial instrument that embodies an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur. Examples are preferred stock or trust preferred securities, each of which has redemption rights beyond the control of the issuer on a specified date or upon an event that is certain to occur."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1889",
      "r1890",
      "r1891",
      "r1892",
      "r1893",
      "r1894",
      "r1895",
      "r1896",
      "r1897"
     ]
    },
    "us-gaap_ShortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails",
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Written",
        "terseLabel": "Sold",
        "label": "Short [Member]",
        "documentation": "Indicates the sale of a borrowed security or written option."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Short-term borrowings (including $26,719 and $21,567 as of March\u00a031, 2026 and December\u00a031, 2025, respectively, at fair value)",
        "terseLabel": "Short-term borrowings, at fair value",
        "totalLabel": "Total short-term borrowings",
        "netLabel": "Short-term borrowings",
        "label": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r175",
      "r1513",
      "r2018"
     ]
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://www.citigroup.com/role/DEBTShortTermBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Debt [Line Items]",
        "label": "Short-Term Debt [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings",
        "label": "Short-Term Debt [Member]",
        "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt, Type [Axis]",
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r1874",
      "r1875",
      "r1876"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt, Type [Domain]",
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r1874",
      "r1875",
      "r1876"
     ]
    },
    "us-gaap_ShorttermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShorttermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term borrowings",
        "label": "Short-Term Debt, Fair Value",
        "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of short-term debt existing as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1967",
      "r1983",
      "r1984",
      "r1985",
      "r1987"
     ]
    },
    "c_StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and municipal, foreign government, corporate and other debt securities",
        "label": "State And Municipal, Foreign Government, Corporate And Other Debt Securities, Fair Value Disclosure",
        "documentation": "State And Municipal, Foreign Government, Corporate And Other Debt Securities, Fair Value Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "c_StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesMeasurementInput",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and municipal, foreign government, corporate and other debt securities",
        "label": "State And Municipal, Foreign Government, Corporate And Other Debt Securities, Measurement Input",
        "documentation": "State And Municipal, Foreign Government, Corporate And Other Debt Securities, Measurement Input"
       }
      }
     },
     "auth_ref": []
    },
    "c_StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "StateAndMunicipalForeignGovernmentCorporateAndOtherDebtSecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State And Municipal, Foreign Government, Corporate And Other Debt Securities",
        "label": "State And Municipal, Foreign Government, Corporate And Other Debt Securities [Member]",
        "documentation": "State And Municipal, Foreign Government, Corporate And Other Debt Securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r209",
      "r315",
      "r427",
      "r434",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r459",
      "r460",
      "r461",
      "r466",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r577",
      "r581",
      "r591",
      "r592",
      "r838",
      "r839",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1369",
      "r1372",
      "r1373",
      "r1403",
      "r1530",
      "r2027",
      "r2030",
      "r2031",
      "r2032",
      "r2033",
      "r2034",
      "r2035",
      "r2036",
      "r2037",
      "r2038",
      "r2039",
      "r2040",
      "r2041",
      "r2042",
      "r2043",
      "r2044",
      "r2045",
      "r2046",
      "r2047",
      "r2048",
      "r2049",
      "r2050",
      "r2051",
      "r2052",
      "r2053",
      "r2054",
      "r2055",
      "r2058",
      "r2059"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE",
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r322",
      "r323",
      "r324",
      "r373",
      "r378",
      "r409",
      "r413",
      "r420",
      "r422",
      "r429",
      "r430",
      "r522",
      "r608",
      "r611",
      "r612",
      "r613",
      "r617",
      "r618",
      "r658",
      "r659",
      "r661",
      "r662",
      "r664",
      "r667",
      "r670",
      "r671",
      "r674",
      "r677",
      "r684",
      "r994",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1204",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1239",
      "r1260",
      "r1279",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1642",
      "r1763",
      "r1765",
      "r1775"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIReclassificationoutofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESFairValueHedgesDetails",
      "http://www.citigroup.com/role/DERIVATIVESNetInvestmentHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r113",
      "r117",
      "r118",
      "r309",
      "r311",
      "r312",
      "r352",
      "r353",
      "r354",
      "r388",
      "r389",
      "r390",
      "r392",
      "r399",
      "r401",
      "r403",
      "r428",
      "r523",
      "r524",
      "r578",
      "r647",
      "r685",
      "r821",
      "r825",
      "r826",
      "r833",
      "r834",
      "r835",
      "r837",
      "r841",
      "r842",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r943",
      "r944",
      "r945",
      "r946",
      "r949",
      "r1004",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1013",
      "r1016",
      "r1022",
      "r1158",
      "r1187",
      "r1188",
      "r1189",
      "r1204",
      "r1279"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansDelinquenciesandNonAccrualDetailsDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansandRatiosOutsideofNorthAmericaDetails",
      "http://www.citigroup.com/role/LOANSCorporateLoansDetails",
      "http://www.citigroup.com/role/LOANSDefaultsofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSInterestIncomeRecognizedforNonAccrualConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSPerformanceofModifiedConsumerLoansDetails",
      "http://www.citigroup.com/role/LOANSTypesofConsumerLoanModificationsandTheirFinancialEffectDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r270",
      "r273",
      "r275",
      "r282",
      "r283",
      "r284",
      "r285",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r293",
      "r294",
      "r295",
      "r431",
      "r464",
      "r465",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1219",
      "r1223",
      "r1225",
      "r1289",
      "r1292",
      "r1297",
      "r1312",
      "r1325",
      "r1327",
      "r1328",
      "r1329",
      "r1333",
      "r1334",
      "r1335",
      "r1336",
      "r1338",
      "r1339",
      "r1340",
      "r1341",
      "r1342",
      "r1349",
      "r1365",
      "r1412",
      "r1414",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1519",
      "r1520",
      "r1521",
      "r1522",
      "r1529",
      "r1541",
      "r2027",
      "r2030",
      "r2031",
      "r2033",
      "r2034",
      "r2035",
      "r2036",
      "r2037",
      "r2038",
      "r2039",
      "r2040",
      "r2041",
      "r2042",
      "r2043",
      "r2044",
      "r2045",
      "r2046",
      "r2047",
      "r2048",
      "r2049",
      "r2050",
      "r2051",
      "r2052",
      "r2053",
      "r2054",
      "r2055",
      "r2058",
      "r2059"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r428",
      "r658",
      "r659",
      "r661",
      "r664",
      "r1016",
      "r1076",
      "r1195",
      "r1205",
      "r1216",
      "r1230",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1239",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1262",
      "r1263",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1271",
      "r1272",
      "r1273",
      "r1274",
      "r1275",
      "r1276",
      "r1279",
      "r1360",
      "r1361",
      "r1542",
      "r2065"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r313",
      "r314",
      "r404",
      "r789",
      "r1643",
      "r1648"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r428",
      "r468",
      "r658",
      "r659",
      "r661",
      "r664",
      "r1016",
      "r1076",
      "r1195",
      "r1205",
      "r1216",
      "r1230",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1239",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1262",
      "r1263",
      "r1265",
      "r1266",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1271",
      "r1272",
      "r1273",
      "r1274",
      "r1275",
      "r1276",
      "r1279",
      "r1360",
      "r1361",
      "r1542",
      "r2065"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1565",
      "r1575",
      "r1585",
      "r1617"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1907",
      "r1908",
      "r1909",
      "r1910",
      "r1911",
      "r1912",
      "r1913",
      "r1914",
      "r1915",
      "r1916",
      "r1917",
      "r1918",
      "r1919",
      "r1920",
      "r1921",
      "r1922",
      "r1923",
      "r1924",
      "r1925",
      "r1926",
      "r1927",
      "r1928",
      "r1929",
      "r1930",
      "r1931",
      "r1932"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of new preferred stock",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r112",
      "r113",
      "r156",
      "r1204",
      "r1279",
      "r1318",
      "r1554"
     ]
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockOptionMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeNotionalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity contract options",
        "label": "Equity Option [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r1541",
      "r1951"
     ]
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Redemption of preferred stock",
        "label": "Stock Redeemed or Called During Period, Value",
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Citigroup stockholders\u2019 equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r117",
      "r118",
      "r147",
      "r1241",
      "r1258",
      "r1281",
      "r1282",
      "r1513",
      "r1555",
      "r1761",
      "r1765",
      "r1766",
      "r1825",
      "r1988",
      "r2068"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIChangeinEachComponentofAOCIDetails",
      "http://www.citigroup.com/role/CHANGESINACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSAOCIScheduleofPreTaxandAfterTaxDetails",
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Balance, beginning of period",
        "periodEndLabel": "Balance, end of period",
        "terseLabel": "Stockholders\u2019 equity",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65",
      "r73",
      "r309",
      "r310",
      "r311",
      "r312",
      "r353",
      "r388",
      "r389",
      "r390",
      "r392",
      "r399",
      "r401",
      "r523",
      "r524",
      "r578",
      "r647",
      "r685",
      "r821",
      "r825",
      "r826",
      "r833",
      "r834",
      "r835",
      "r837",
      "r841",
      "r842",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r949",
      "r1004",
      "r1006",
      "r1010",
      "r1014",
      "r1022",
      "r1188",
      "r1189",
      "r1202",
      "r1241",
      "r1258",
      "r1281",
      "r1282",
      "r1322",
      "r1532",
      "r1534",
      "r1554",
      "r1761",
      "r1765",
      "r1766",
      "r1825",
      "r1988",
      "r2068"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 equity",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCK"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PREFERRED STOCK",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r669",
      "r671",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r683",
      "r685",
      "r932",
      "r948",
      "r1283",
      "r1284",
      "r1323"
     ]
    },
    "us-gaap_StockholdersEquityOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityOther",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED": {
       "parentTag": "us-gaap_MinorityInterestPeriodIncreaseDecrease",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "label": "Stockholders' Equity, Other",
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityPeriodIncreaseDecrease",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity, Period Increase (Decrease)",
        "label": "Stockholders' Equity, Period Increase (Decrease)",
        "documentation": "The increase (decrease) in stockholders' equity during the period."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r156",
      "r1280",
      "r1321",
      "r1554",
      "r2060"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r1011",
      "r1028"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r1011",
      "r1028"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.citigroup.com/role/SIGNIFICANTDISPOSALSANDOTHERBUSINESSEXITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r1011",
      "r1028"
     ]
    },
    "c_SubsidiaryHoldingCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SubsidiaryHoldingCompanyMember",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary Holding Company",
        "label": "Subsidiary Holding Company [Member]",
        "documentation": "Subsidiary Holding Company"
       }
      }
     },
     "auth_ref": []
    },
    "srt_SubsidiaryIssuerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SubsidiaryIssuerMember",
     "presentation": [
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedIncomeStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CGMHI",
        "label": "Subsidiary Issuer [Member]",
        "documentation": "Entity in which controlling financial interest is held guaranteeing issuance of security by another subsidiary or parent. Includes, but is not limited to, variable interest entity (VIE) consolidated by primary beneficiary. Excludes entity in which broker-dealer holds controlling financial interest but control is likely to be temporary."
       }
      }
     },
     "auth_ref": []
    },
    "c_SubsidiaryTrustCommonSharesIssuedToParent": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "SubsidiaryTrustCommonSharesIssuedToParent",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued to parent (in shares)",
        "label": "Subsidiary Trust Common Shares Issued to Parent",
        "documentation": "This element represents the common shares issued by subsidiary trust to parent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryInvestmentHoldingsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SummaryInvestmentHoldingsTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of investments by category",
        "label": "Summary Investment Holdings [Table Text Block]",
        "documentation": "Tabular disclosure of the summary of investment holdings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SummaryOfDerivativeInstrumentsByHedgeDesignationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SummaryOfDerivativeInstrumentsByHedgeDesignationAbstract",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCashFlowHedgesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pretax change in accumulated other comprehensive income (loss)",
        "label": "Summary of Derivative Instruments by Hedge Designation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCASHFLOWSUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of cash flow information for continuing operations",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1611"
     ]
    },
    "us-gaap_TimeDepositsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TimeDepositsTable",
     "presentation": [
      "http://www.citigroup.com/role/DEPOSITSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit Liability [Table]",
        "label": "Deposit Liability [Table]",
        "documentation": "Disclosure of information about deposit liability."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263"
     ]
    },
    "c_TotalReturnSwapAndOtherCreditDerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TotalReturnSwapAndOtherCreditDerivativesMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total return swaps and other",
        "label": "Total Return Swap and Other Credit Derivatives [Member]",
        "documentation": "Represents information pertaining to contracts in which one party makes payments at a fixed or variable rate while the counterparty makes payments based on an asset, including the income and capital gains derived there from, and other credit derivative contracts not separately identified."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1603"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1610"
     ]
    },
    "c_TradingAccountAssetsAndTradingLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TradingAccountAssetsAndTradingLiabilitiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading derivatives, net",
        "label": "Trading Account Assets and Trading Liabilities [Member]",
        "documentation": "Represents information in the aggregate pertaining to trading account assets are bought and held principally for the purpose of selling them in the near term (thus held for only a short period of time); and liabilities that pertain to principal and customer trading transactions, or which may be incurred with the objective of generating a profit from short-term fluctuations in price as part of an entity's market-making, hedging and proprietary trading."
       }
      }
     },
     "auth_ref": []
    },
    "c_TradingAccountsAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TradingAccountsAssetsMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading account assets",
        "label": "Trading Accounts Assets [Member]",
        "documentation": "Primary financial statement caption encompassing trading account assets."
       }
      }
     },
     "auth_ref": []
    },
    "c_TradingAccountsLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TradingAccountsLiabilitiesMember",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading accounts liabilities",
        "label": "Trading Accounts Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing trading account liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradingActivityByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradingActivityByTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Activity [Axis]",
        "label": "Trading Activity [Axis]",
        "documentation": "Information by type of trading activity."
       }
      }
     },
     "auth_ref": [
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r1493",
      "r1953"
     ]
    },
    "us-gaap_TradingActivityByTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradingActivityByTypeDomain",
     "presentation": [
      "http://www.citigroup.com/role/PRINCIPALTRANSACTIONSDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Activity, by Type [Domain]",
        "label": "Trading Activity, by Type [Domain]",
        "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit)."
       }
      }
     },
     "auth_ref": [
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905",
      "r1493",
      "r1953"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1630"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1632"
     ]
    },
    "c_TradingAssetsExcludingDerivativeAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TradingAssetsExcludingDerivativeAssetsMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trading mortgage-backed securities",
        "label": "Trading Assets Excluding Derivative Assets [Member]",
        "documentation": "Investments which the entity trades for its own profit, which may include, but is not limited to, debt securities, equity security securities, mortgage-backed and asset-backed securities and loans. Excludes trading account derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradingLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading account liabilities",
        "label": "Trading Liabilities",
        "documentation": "The carrying amount of liabilities as of the balance sheet date that pertain to principal and customer trading transactions, or which may be incurred with the objective of generating a profit from short-term fluctuations in price as part of an entity's market-making, hedging and proprietary trading. Examples include short positions in securities, derivatives and commodities, obligations under repurchase agreements, and securities borrowed arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradingLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradingLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading liabilities",
        "label": "Trading Liabilities, Fair Value Disclosure",
        "documentation": "Fair value portion of liabilities pertaining to principal and customer trading transactions, or which may be incurred with the objective of generating a profit from short-term fluctuations in price as part of an entity's market-making, hedging and proprietary trading. Examples include, but are not limited to, short positions in securities, derivatives and commodities."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r983",
      "r984",
      "r985"
     ]
    },
    "us-gaap_TradingLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradingLiabilitiesMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading account liabilities",
        "label": "Trading Liabilities [Member]",
        "documentation": "Liability for principal and customer trading transactions incurred from short-term fluctuation in price in market-making, hedging, and proprietary trading. Includes, but is not limited to, short position in security, derivative, and commodity, obligation under repurchase agreement, and security borrowed arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradingSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradingSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails",
      "http://www.citigroup.com/role/SUBSIDIARYGUARANTEESSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trading account assets (including $258,990 and $228,816 pledged to creditors as of March\u00a031, 2026 and December\u00a031, 2025, respectively)",
        "terseLabel": "Trading account assets",
        "netLabel": "Trading account assets",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r321",
      "r1351"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.citigroup.com/role/COVERPAGE"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransactionDomain",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction [Domain]",
        "label": "Transaction [Domain]",
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1958",
      "r1960",
      "r1961",
      "r1962"
     ]
    },
    "us-gaap_TransactionTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransactionTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESDerivativeMarktoMarketMTMReceivablesPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction Type [Axis]",
        "label": "Transaction Type [Axis]",
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r1356",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1959",
      "r1960",
      "r1961",
      "r1962"
     ]
    },
    "c_TransactionalAndProductServicing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TransactionalAndProductServicing",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transactional and product servicing",
        "label": "Transactional And Product Servicing",
        "documentation": "Transactional And Product Servicing"
       }
      }
     },
     "auth_ref": []
    },
    "c_TransactionalServiceFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TransactionalServiceFeesMember",
     "presentation": [
      "http://www.citigroup.com/role/COMMISSIONSANDFEESADMINISTRATIONANDOTHERFIDUCIARYFEESCommissionsandFeesRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transactional service fees",
        "label": "Transactional Service Fees [Member]",
        "documentation": "Transactional Service Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross amount of liabilities associated with repurchase agreements and securities lending agreements",
        "label": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table Text Block]",
        "documentation": "Tabular disclosure of the nature and risks of short-term collateralized financing obtained through repurchase agreements, securities lending transactions and repurchase-to-maturity transactions, accounted for as secured borrowings."
       }
      }
     },
     "auth_ref": [
      "r2007"
     ]
    },
    "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransferOfFinancialAssetsAccountedForAsSalesCashProceedsReceivedForAssetsDerecognizedAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash proceeds received for assets derecognized",
        "label": "Transfer of Financial Assets Accounted for as Sales, Cash Proceeds Received for Assets Derecognized, Amount",
        "documentation": "Amount, before counterparty netting, of cash proceeds received in transfers of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesFairValueOfDerecognizedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransferOfFinancialAssetsAccountedForAsSalesFairValueOfDerecognizedAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of derecognized assets",
        "label": "Transfer of Financial Assets Accounted for as Sales, Fair Value of Derecognized Assets",
        "documentation": "Fair value of derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.citigroup.com/role/DERIVATIVESCumulativeBasisAdjustmentDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSCertainStructuredandNonStructuredLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSChangesinFairValueGainsLossesDetails",
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESMortgageServicingRightsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r644",
      "r682",
      "r932",
      "r947",
      "r977",
      "r991",
      "r1001",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1052",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1137",
      "r1159",
      "r1495",
      "r1497",
      "r1499",
      "r1500",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1514",
      "r1653",
      "r1654",
      "r1655",
      "r1656",
      "r1657",
      "r1658",
      "r1659",
      "r1821",
      "r1822",
      "r1823",
      "r1824",
      "r1966",
      "r1969",
      "r1970",
      "r1971",
      "r1978",
      "r1981",
      "r1983",
      "r1984"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1633"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1634"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1634"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1632"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1632"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1635"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1633"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, at cost",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEETParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock (in shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDBALANCESHEET"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock, at cost: March\u00a031, 2026\u20141,394,207,761 shares and December\u00a031, 2025\u2014 1,352,205,592 shares",
        "label": "Treasury Stock, Common, Value",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r59",
      "r117"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYUNAUDITED"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock acquired",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r58",
      "r156"
     ]
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://www.citigroup.com/role/LOANSTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan modifications to borrowers experiencing financial difficulty",
        "label": "Financing Receivable, Modified [Table Text Block]",
        "documentation": "Tabular disclosure of financing receivable modified for debtor experiencing financial difficulty."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r217",
      "r1377",
      "r1786",
      "r1787"
     ]
    },
    "c_TrustPreferredSecuritiesBasisSpreadOnVariableRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TrustPreferredSecuritiesBasisSpreadOnVariableRate",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis spread on variable rate",
        "label": "Trust Preferred Securities, Basis Spread On Variable Rate",
        "documentation": "Trust Preferred Securities, Basis Spread On Variable Rate"
       }
      }
     },
     "auth_ref": []
    },
    "c_TrustPreferredSecuritiesCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TrustPreferredSecuritiesCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DEBTLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trust preferred securities",
        "label": "Trust Preferred Securities, Carrying Value",
        "documentation": "This element represents the carrying values of trust preferred securities."
       }
      }
     },
     "auth_ref": []
    },
    "c_TrustPreferredSecuritiesCouponRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TrustPreferredSecuritiesCouponRate",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coupon rate",
        "label": "Trust Preferred Securities Coupon Rate",
        "documentation": "This element represents the coupon rate of the trust preferred securities."
       }
      }
     },
     "auth_ref": []
    },
    "c_TrustPreferredSecuritiesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TrustPreferredSecuritiesIssued",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities issued (in shares)",
        "label": "Trust Preferred Securities Issued",
        "documentation": "This element represents the number of trust preferred securities issued as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "c_TrustPreferredSecuritiesLiquidationValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "TrustPreferredSecuritiesLiquidationValue",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidation value",
        "label": "Trust Preferred Securities Liquidation Value",
        "documentation": "This element represents the notional value received by investors from the trusts at the time of issuance."
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://www.citigroup.com/role/GUARANTEESANDCOMMITMENTSCreditCommitmentsandLinesofCreditDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/LOANSLoantoValueRatiosConsumerLoansDetails",
      "http://www.citigroup.com/role/RETIREMENTBENEFITSContributionsDetails",
      "http://www.citigroup.com/role/RETIREMENTBENEFITSNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S.\u00a0plans",
        "netLabel": "UNITED STATES",
        "verboseLabel": "U.S.",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "c_USPersonalBankingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "USPersonalBankingMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "USCC",
        "label": "U.S. Personal Banking [Member]",
        "documentation": "U.S. Personal Banking"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and municipal securities",
        "verboseLabel": "State and municipal",
        "label": "US States and Political Subdivisions Debt Securities [Member]",
        "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments."
       }
      }
     },
     "auth_ref": [
      "r1415",
      "r1417",
      "r1514",
      "r1536",
      "r2057"
     ]
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "USTreasuryAndGovernmentMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTItemsMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTLevel3FairValueRollforwardDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSDebtSecuritiesbyContractualMaturityDateDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails",
      "http://www.citigroup.com/role/SECURITIESBORROWEDLOANEDANDSUBJECTTOREPURCHASEAGREEMENTSRepurchaseAgreementsbyClassofCollateralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Treasury and federal agency securities",
        "label": "US Treasury and Government [Member]",
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)."
       }
      }
     },
     "auth_ref": [
      "r1128",
      "r1415",
      "r1417",
      "r1514",
      "r1536",
      "r2057"
     ]
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://www.citigroup.com/role/INVESTMENTSCarryingValueandFairValueofHTMDebtSecuritiesbyContractualMaturityDatesDetails",
      "http://www.citigroup.com/role/INVESTMENTSDebtSecuritiesHeldtoMaturityDetails",
      "http://www.citigroup.com/role/INVESTMENTSFairValueofAFSSecuritiesDetails",
      "http://www.citigroup.com/role/INVESTMENTSOverviewDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Treasury",
        "verboseLabel": "U.S. treasury securities",
        "label": "US Treasury Securities [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r1362",
      "r1363",
      "r1415",
      "r1417",
      "r1419",
      "r1495",
      "r2015"
     ]
    },
    "us-gaap_UnderlyingAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnderlyingAssetClassAxis",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Asset Class [Axis]",
        "label": "Underlying Asset Class [Axis]",
        "documentation": "Information by underlying asset class."
       }
      }
     },
     "auth_ref": [
      "r1487"
     ]
    },
    "us-gaap_UnderlyingAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnderlyingAssetClassDomain",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCreditCardSecuritizationsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Asset Class [Domain]",
        "label": "Underlying Asset Class [Domain]",
        "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance)."
       }
      }
     },
     "auth_ref": [
      "r1487"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1629"
     ]
    },
    "c_UnfundedExposureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "UnfundedExposureAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unfunded Exposure",
        "label": "Unfunded Exposure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnusedCommitmentsToExtendCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnusedCommitmentsToExtendCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEELECTIONSValuationAdjustmentsFairValueOptionforFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTEstimateFairValueofFinancialInstrumentsNotCarriedatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unfunded lending commitments",
        "label": "Unused Commitments to Extend Credit",
        "documentation": "Unused amount of commitments to extend credit to customers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UsTreasuryUstInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UsTreasuryUstInterestRateMember",
     "presentation": [
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Treasury (UST) Interest Rate",
        "label": "US Treasury (UST) Interest Rate [Member]",
        "documentation": "Interest rate on direct treasury obligation of U.S. government (UST)."
       }
      }
     },
     "auth_ref": [
      "r1963"
     ]
    },
    "c_ValuationComparableAnalysisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ValuationComparableAnalysisMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comparable analysis",
        "label": "Valuation, Comparable Analysis [Member]",
        "documentation": "Valuation, Comparable Analysis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Axis]",
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r957",
      "r1429",
      "r1433",
      "r1499",
      "r1971"
     ]
    },
    "c_ValuationTechniqueComparablesAnalysisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ValuationTechniqueComparablesAnalysisMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comparable analysis",
        "label": "Valuation Technique, Comparables Analysis [Member]",
        "documentation": "Valuation Technique, Comparables Analysis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationTechniqueDiscountedCashFlowMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueDiscountedCashFlowMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow",
        "label": "Valuation Technique, Discounted Cash Flow [Member]",
        "documentation": "Valuation technique calculating present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1402",
      "r1403",
      "r1499",
      "r1969",
      "r1970",
      "r1971"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Domain]",
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r957",
      "r1429",
      "r1433",
      "r1499",
      "r1971"
     ]
    },
    "c_ValuationTechniqueModelbasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ValuationTechniqueModelbasedMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Model-based",
        "label": "Valuation Technique, Model-based [Member]",
        "documentation": "Valuation Technique, Model-based"
       }
      }
     },
     "auth_ref": []
    },
    "c_ValuationTechniqueYieldAnalysisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "ValuationTechniqueYieldAnalysisMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yield analysis",
        "label": "Valuation Technique, Yield Analysis [Member]",
        "documentation": "Valuation Technique, Yield Analysis"
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestEntityAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityAssetAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets of consolidated VIEs to be used to settle obligations of consolidated VIEs",
        "label": "Variable Interest Entity, Asset [Abstract]",
        "documentation": "Variable Interest Entity, Asset"
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestEntityConsolidatedAndNonconsolidatedEntitiesAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityConsolidatedAndNonconsolidatedEntitiesAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total involvement with SPE assets",
        "label": "Variable Interest Entity, Consolidated And Nonconsolidated Entities, Assets",
        "documentation": "The amount of total involvement with Special Purpose Entity assets, including significant unconsolidated Variable Interest Entity assets and consolidated Variable Interest Entity and Special Purpose Entity assets."
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestEntityDebtInvestmentsFundedMaximumExposureToLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityDebtInvestmentsFundedMaximumExposureToLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "c_VariableInterestEntityPrimaryAndNotPrimaryBeneficiaryMaximumLossExposureAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum exposure to loss in significant unconsolidated VIEs, debt investments",
        "label": "Variable Interest Entity Debt Investments Funded Maximum Exposure to Loss",
        "documentation": "This element represents the maximum funded exposure to loss in a significant unconsolidated variable interest entity, related to debt investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableInterestEntityEntityMaximumLossExposureAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum exposure to loss in significant unconsolidated VIEs",
        "verboseLabel": "Maximum \u2028exposure to \u2028unconsolidated VIEs",
        "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount",
        "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE)."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r161"
     ]
    },
    "c_VariableInterestEntityEquityInvestmentsFundedMaximumExposureToLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityEquityInvestmentsFundedMaximumExposureToLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "c_VariableInterestEntityPrimaryAndNotPrimaryBeneficiaryMaximumLossExposureAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum exposure to loss in significant unconsolidated VIEs, equity investments",
        "label": "Variable Interest Entity Equity Investments Funded Maximum Exposure to Loss",
        "documentation": "This element represents the maximum funded exposure to loss in a significant unconsolidated variable interest entity, related to equity investments."
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestEntityFundingCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityFundingCommitmentsLineItems",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Funding Commitments for Significant Unconsolidated VIEs",
        "label": "Variable Interest Entity Funding Commitments [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestEntityFundingCommitmentsUnfundedMaximumExposureToLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityFundingCommitmentsUnfundedMaximumExposureToLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "c_VariableInterestEntityPrimaryAndNotPrimaryBeneficiaryMaximumLossExposureAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum exposure to loss in significant unconsolidated VIEs, funding commitments",
        "verboseLabel": "Notional amount",
        "label": "Variable Interest Entity Funding Commitments Unfunded Maximum Exposure to Loss",
        "documentation": "This element represents the maximum unfunded exposure to loss in a significant unconsolidated variable interest entity, related to funding commitments."
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestEntityGuaranteesAndDerivativesUnfundedMaximumExposureToLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityGuaranteesAndDerivativesUnfundedMaximumExposureToLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "c_VariableInterestEntityPrimaryAndNotPrimaryBeneficiaryMaximumLossExposureAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum exposure to loss in significant unconsolidated VIEs, guarantees and derivatives",
        "label": "Variable Interest Entity Guarantees and Derivatives Unfunded Maximum Exposure to Loss",
        "documentation": "This element represents the maximum unfunded exposure to loss in a significant unconsolidated variable interest entity, related to guarantees and derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestEntityLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityLiabilitiesAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities of consolidated VIEs for which creditors or beneficial interest holders do not have recourse to the general credit of Citigroup",
        "label": "Variable Interest Entity, Liabilities [Abstract]",
        "documentation": "Variable Interest Entity, Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableInterestEntityLineItems",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESLoanDelinquenciesandLiquidationLossesDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity",
        "label": "Variable Interest Entity [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r844",
      "r845",
      "r850",
      "r851",
      "r1049",
      "r1050",
      "r1051"
     ]
    },
    "c_VariableInterestEntityNonconsolidatedInvolvementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityNonconsolidatedInvolvementAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails": {
       "parentTag": "c_VariableInterestEntityConsolidatedAndNonconsolidatedEntitiesAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBasedFinancingDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant unconsolidated VIE assets",
        "verboseLabel": "Total \u2028unconsolidated \u2028VIE assets",
        "label": "Variable Interest Entity Nonconsolidated Involvement Assets",
        "documentation": "The amount of involvement with significant unconsolidated Variable Interest Entity assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESCarryingAmountsandClassificationsofConsolidatedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unconsolidated VIEs",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestEntityPrimaryAndNotPrimaryBeneficiaryMaximumLossExposureAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityPrimaryAndNotPrimaryBeneficiaryMaximumLossExposureAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Maximum exposure to loss in significant unconsolidated VIEs",
        "label": "Variable Interest Entity, Primary And Not Primary Beneficiary, Maximum Loss Exposure Amount",
        "documentation": "Variable Interest Entity, Primary And Not Primary Beneficiary, Maximum Loss Exposure Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetsandLiabilitiesofVIEsDetails",
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated VIEs",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r844",
      "r845",
      "r850",
      "r851"
     ]
    },
    "us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Funded and Unfunded Exposure",
        "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestEntityTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityTypeAxis",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity, Type [Axis]",
        "label": "Variable Interest Entity, Type [Axis]",
        "documentation": "Variable Interest Entity, Type"
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestEntityTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestEntityTypeDomain",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESFundingCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity, Type [Domain]",
        "label": "Variable Interest Entity, Type [Domain]",
        "documentation": "Variable Interest Entity, Type"
       }
      }
     },
     "auth_ref": []
    },
    "c_VariableInterestMaximumExposureToLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "VariableInterestMaximumExposureToLossAbstract",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESScheduleofVariableInterestEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum exposure to loss in significant unconsolidated VIEs",
        "label": "Variable Interest Maximum Exposure to Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails",
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": [
      "r1695",
      "r1882",
      "r1963"
     ]
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.citigroup.com/role/DEBTTrustPreferredSecuritiesDetails",
      "http://www.citigroup.com/role/PREFERREDSTOCKScheduleofPreferredStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": [
      "r1695",
      "r1882",
      "r1963"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1599"
     ]
    },
    "c_WealthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "WealthMember",
     "presentation": [
      "http://www.citigroup.com/role/GOODWILLANDINTANGIBLEASSETSChangesinGoodwillDetails",
      "http://www.citigroup.com/role/LOANSConsumerLoansCreditScoresDetails",
      "http://www.citigroup.com/role/REPORTABLEBUSINESSSEGMENTSANDALLOTHEROperationsbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wealth",
        "label": "Wealth [Member]",
        "documentation": "Wealth"
       }
      }
     },
     "auth_ref": []
    },
    "c_WeightedAverageLifeOfCommercialPaperIssuedByConduits": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.citigroup.com/20260331",
     "localname": "WeightedAverageLifeOfCommercialPaperIssuedByConduits",
     "presentation": [
      "http://www.citigroup.com/role/SECURITIZATIONSANDVARIABLEINTERESTENTITIESAssetBackedCommercialPaperConduitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average life of commercial paper issued by conduits",
        "label": "Weighted Average Life of Commercial Paper Issued by Conduits",
        "documentation": "This element represents the weighted average life, in days, of commercial paper issued by the conduits."
       }
      }
     },
     "auth_ref": []
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3FairValueMeasurementsDetails",
      "http://www.citigroup.com/role/FAIRVALUEMEASUREMENTValuationTechniquesandInputsforLevel3NonrecurringFairValueMeasurementsDetails",
      "http://www.citigroup.com/role/LEASESDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average",
        "label": "Weighted Average [Member]",
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance."
       }
      }
     },
     "auth_ref": [
      "r816",
      "r817",
      "r958",
      "r1055",
      "r1343",
      "r1344",
      "r1499",
      "r1998",
      "r2000",
      "r2004"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "presentation": [
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive securities",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted weighted-average diluted common shares outstanding (in shares)",
        "totalLabel": "Adjusted weighted-average common shares outstanding applicable to diluted EPS (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r422"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.citigroup.com/role/CONSOLIDATEDSTATEMENTOFINCOMEUNAUDITED",
      "http://www.citigroup.com/role/EARNINGSPERSHAREDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average common shares outstanding (in shares)",
        "verboseLabel": "Weighted-average common shares outstanding applicable to basic EPS (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r422"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1597"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(j)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1D",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1D"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)",
   "SubTopic": "30",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(1)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)(1)",
   "SubTopic": "30",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-19"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-8"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-9"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477263/942-210-45-4"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205-20/tableOfContent"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/220/tableOfContent"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 5.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "860",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/860/tableOfContent"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942/tableOfContent"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(12)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13)(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(14)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-1"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942-320/tableOfContent"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478878/942-470-45-1"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r208": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r209": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r210": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r211": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r212": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r213": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r214": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r215": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r216": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-33"
  },
  "r217": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-34"
  },
  "r218": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-34"
  },
  "r219": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
  },
  "r220": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
  },
  "r221": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r222": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481774/310-40-40-7A"
  },
  "r223": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481746/310-40-50-1"
  },
  "r224": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r225": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r226": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r227": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r228": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r229": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r230": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r231": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r232": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r233": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r234": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7"
  },
  "r235": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481161/840-30-50-1"
  },
  "r236": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r237": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r238": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r239": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)(4)",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)(Instruction 3)",
   "Publisher": "SEC"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)(Instruction 4)",
   "Publisher": "SEC"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(5)",
   "Publisher": "SEC"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "e",
   "Publisher": "SEC"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Publisher": "SEC"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481003/205-10-S50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 1.B.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-4"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10A"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(dd)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(i)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11C"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11C"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-35"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-36"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "44",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "44",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-20/tableOfContent"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-2"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3A"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3B"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6A"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482454/460-10-45-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-4"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(j)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(j)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(j)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(j)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-7"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-11"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477349/740-270-45-3"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2AG",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AG"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4I"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4L",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4L"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "15",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480960/815-15-50-3"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480627/815-20-45-3"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2G",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2G"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2G",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2G"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-6"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1038": {
   "role": "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"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-10"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-1"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(14)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-9"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477011/948-310-45-1"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-4"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478600/954-210-50-2"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 6.L.5.a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-4"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-10"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(d)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "79",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1420": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1467": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1468": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1470": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1471": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1472": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1473": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1474": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1475": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1477": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1478": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1479": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r1480": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r1481": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r1482": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1483": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1485": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1486": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4L",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4L"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r1489": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r1490": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r1491": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r1492": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "183",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-183"
  },
  "r1493": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r1494": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "185",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-185"
  },
  "r1495": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1496": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1497": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1498": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1499": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1502": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1503": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1504": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1505": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1506": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-11"
  },
  "r1507": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-11"
  },
  "r1508": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r1509": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-13"
  },
  "r1510": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-13"
  },
  "r1511": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-13"
  },
  "r1512": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1513": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1514": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1517": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1518": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1519": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1520": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1521": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1522": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1523": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "942",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479255/942-310-S50-4"
  },
  "r1524": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "942",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.H.2.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478116/942-310-S99-2"
  },
  "r1525": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r1526": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29E"
  },
  "r1527": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1528": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1529": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1530": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1531": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r1532": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r1533": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r1534": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r1535": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14"
  },
  "r1536": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r1537": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r1538": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9"
  },
  "r1539": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1540": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1541": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1542": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1543": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1544": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1545": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1546": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1547": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1548": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1549": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1550": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1551": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1552": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39"
  },
  "r1553": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1554": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1555": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1556": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1557": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1558": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1559": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1560": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1561": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1562": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1563": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1564": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1565": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1566": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1567": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1568": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1569": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1570": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1571": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1572": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1573": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1574": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1575": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1576": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1577": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1578": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1579": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1580": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1581": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1582": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1583": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1584": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1585": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1586": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1587": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1588": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1589": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1590": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1591": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1592": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1593": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1594": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1595": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1596": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1597": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1598": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1599": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1600": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1601": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1602": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1603": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1604": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1605": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1606": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1607": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1608": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1609": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1610": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1611": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1612": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1613": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1614": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1615": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1616": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1617": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1618": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1619": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1620": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1621": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1622": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1623": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1624": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1628": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1629": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1630": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1631": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1632": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1633": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1634": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1635": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1636": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1637": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1638": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1639": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1640": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1641": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1642": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1643": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1644": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1645": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1646": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1647": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-11"
  },
  "r1648": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1649": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1650": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1651": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "SubTopic": "310",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1652": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1653": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1654": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1655": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1656": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1657": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1658": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1659": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1660": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1661": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1662": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1663": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1664": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1665": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1666": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1667": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1668": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r1669": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(5)",
   "Publisher": "SEC"
  },
  "r1670": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r1671": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "d",
   "Publisher": "SEC"
  },
  "r1672": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "e",
   "Publisher": "SEC"
  },
  "r1673": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "f",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1674": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "f",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1675": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "f",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1676": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "f",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1677": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "f",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1678": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "f",
   "Subparagraph": "(2)(iv)",
   "Publisher": "SEC"
  },
  "r1679": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r1680": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1681": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Subparagraph": "(ii)",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1682": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1683": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "1",
   "Publisher": "SEC"
  },
  "r1684": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1685": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r1686": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r1687": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r1688": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1689": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1690": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1691": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r1692": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1693": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1694": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1695": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1696": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1697": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1698": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1699": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1700": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1701": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1702": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1703": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r1704": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r1705": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15"
  },
  "r1706": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r1707": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1708": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1709": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1710": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1711": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1712": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1713": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1714": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1715": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1716": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1717": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1718": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1719": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1720": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1721": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1722": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1723": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1724": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1725": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1726": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1727": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1729": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1732": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1733": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1734": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1735": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1736": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1737": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1738": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1740": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1744": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r1748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r1749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r1750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r1751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r1760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(i)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-3"
  },
  "r1786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r1787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r1788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r1789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481598/310-20-45-2"
  },
  "r1790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r1814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r1815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r1816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-2"
  },
  "r1827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r1828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r1829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r1837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15"
  },
  "r1841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15"
  },
  "r1842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15"
  },
  "r1843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r1844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r1845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r1846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r1857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1868": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r1870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r1872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r1873": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1875": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r1882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480190/470-10-S50-1"
  },
  "r1883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-1"
  },
  "r1890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r1899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1902": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r1905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r1907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r1939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r1953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r1954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r1955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r1956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r1957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4L",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4L"
  },
  "r1958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/825/tableOfContent"
  },
  "r1983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-13"
  },
  "r1987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r1990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r1992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r2000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r2001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r2002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r2003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r2004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r2005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r2006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-2A"
  },
  "r2007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r2008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r2009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479035/940-320-45-2"
  },
  "r2010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479048/940-320-50-1"
  },
  "r2011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r2012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r2013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r2014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r2015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r2016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477974/942-325-45-1"
  },
  "r2017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479868/944-20-45-2"
  },
  "r2018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r2023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r2024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r2025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r2026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r2027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r2028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r2029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r2030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r2031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r2032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r2033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r2034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r2035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r2036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r2037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r2038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r2039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r2047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r2053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r2054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r2055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r2056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r2057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r2058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r2059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r2060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r2061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r2062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r2063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r2064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r2065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r2066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r2067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r2068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r2069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r2070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r2071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r2072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r2073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r2074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r2075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r2076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39"
  }
 }
}
