{
 "version": "2.2",
 "instance": {
  "cmtg-20260930.htm": {
   "nsprefix": "cmtg",
   "nsuri": "http://www.clarosmortgage.com/20260930",
   "dts": {
    "inline": {
     "local": [
      "cmtg-20260930.htm"
     ]
    },
    "schema": {
     "local": [
      "cmtg-20260930.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/arcrole/esma-arcrole-2018-11-21.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/2026/elts/srt-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd",
      "https://xbrl.sec.gov/country/2026/country-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd",
      "https://xbrl.sec.gov/ecd/2026/ecd-sub-2026.xsd",
      "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd"
     ]
    }
   },
   "keyStandard": 244,
   "keyCustom": 281,
   "axisStandard": 40,
   "axisCustom": 0,
   "memberStandard": 46,
   "memberCustom": 92,
   "hidden": {
    "total": 25,
    "http://fasb.org/us-gaap/2026": 21,
    "http://xbrl.sec.gov/dei/2026": 4
   },
   "contextCount": 629,
   "entityCount": 1,
   "segmentCount": 142,
   "elementCount": 1048,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2026": 866,
    "http://xbrl.sec.gov/dei/2026": 36,
    "http://fasb.org/srt/2026": 26,
    "http://xbrl.sec.gov/ecd/2026": 4
   },
   "report": {
    "R1": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "longName": "75000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited",
     "longName": "75010 - Statement - Consolidated Balance Sheets (Unaudited)",
     "shortName": "Consolidated Balance Sheets (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:LoansReceivableHeldForInvestmentCurrentExpectedCreditLossReserve",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical",
     "longName": "75020 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited",
     "longName": "75030 - Statement - Consolidated Statements of Operations (Unaudited)",
     "shortName": "Consolidated Statements of Operations (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:InterestIncomeExpenseNet",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited",
     "longName": "75040 - Statement - Consolidated Statements of Changes in Equity (unaudited)",
     "shortName": "Consolidated Statements of Changes in Equity (unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_401feb47-d21c-454a-9c12-9c5854aaa28e",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a9a58802-2f17-43e3-b062-e318bd64fba3",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited",
     "longName": "75050 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:AccretionOfFeesAndDiscountsOnLoansReceivable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "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": "8",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureOrganization",
     "longName": "995455 - Disclosure - Organization",
     "shortName": "Organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "995465 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolio1",
     "longName": "995475 - Disclosure - Loan Portfolio",
     "shortName": "Loan Portfolio",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestment1",
     "longName": "995485 - Disclosure - Equity Method Investment",
     "shortName": "Equity Method Investment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwned5",
     "longName": "995495 - Disclosure - Real Estate Owned",
     "shortName": "Real Estate Owned",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:RealEstateOwnedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:RealEstateOwnedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligations",
     "longName": "995505 - Disclosure - Debt Obligations",
     "shortName": "Debt Obligations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivatives",
     "longName": "995515 - Disclosure - Derivatives",
     "shortName": "Derivatives",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurements",
     "longName": "995525 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquity",
     "longName": "995535 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShare",
     "longName": "995545 - Disclosure - Earnings per Share",
     "shortName": "Earnings per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactions",
     "longName": "995555 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensation",
     "longName": "995565 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxes",
     "longName": "995575 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies",
     "longName": "995585 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReporting",
     "longName": "995595 - Disclosure - Segment Reporting",
     "shortName": "Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEvents",
     "longName": "995605 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "995615 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables",
     "longName": "995625 - Disclosure - Loans Portfolio (Tables)",
     "shortName": "Loans Portfolio (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentTables",
     "longName": "995635 - Disclosure - Equity Method Investment (Tables)",
     "shortName": "Equity Method Investment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedTables",
     "longName": "995645 - Disclosure - Real Estate Owned (Tables)",
     "shortName": "Real Estate Owned (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RealEstateOwnedTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:RealEstateOwnedTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsTables",
     "longName": "995655 - Disclosure - Debt Obligations (Tables)",
     "shortName": "Debt Obligations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:SummaryOfFinancingsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:SummaryOfFinancingsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables",
     "longName": "995665 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityTables",
     "longName": "995675 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareTables",
     "longName": "995685 - Disclosure - Earnings per Share (Tables)",
     "shortName": "Earnings per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationTables",
     "longName": "995705 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesTables",
     "longName": "995715 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingTables",
     "longName": "995725 - Disclosure - Segment Reporting (Tables)",
     "shortName": "Segment Reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "longName": "995735 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ImpairmentOfRealEstate",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0d291d8a-2b02-41c7-929f-00e5e298a914",
      "name": "us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "cmtg:RealEstateHeldForUsePolicyTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails",
     "longName": "995745 - Disclosure - Loan Portfolio - Schedule of Loan Receivable Held-for-Investment Portfolio (Details)",
     "shortName": "Loan Portfolio - Schedule of Loan Receivable Held-for-Investment Portfolio (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:LoanCommitment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:LoanCommitment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioParentheticalDetails",
     "longName": "995755 - Disclosure - Loan Portfolio - Schedule of Loan Receivable Held-for-Investment Portfolio (Parenthetical) (Details)",
     "shortName": "Loan Portfolio - Schedule of Loan Receivable Held-for-Investment Portfolio (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails",
     "longName": "995765 - Disclosure - Loan Portfolio - Schedule of Loans Receivable Held-for-Investment Portfolio (Details)",
     "shortName": "Loan Portfolio - Schedule of Loans Receivable Held-for-Investment Portfolio (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:RepaymentOfNoncashAdvancesToLoansReceivableInLieuOfInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_beeeface-b166-45ec-80f5-2fa14002636c",
      "name": "cmtg:LoansNetOfDeferredFeesAndSpecificAllowances",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfMortgageLoansTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
     "longName": "995775 - Disclosure - Loan Portfolio - Schedule of Loans Receivable Held for sale and Loans Receivable Sold (Details)",
     "shortName": "Loan Portfolio - Schedule of Loans Receivable Held for sale and Loans Receivable Sold (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:LoanCommitmentAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:LoansReceivableSoldUnpaidPrincipalBalance",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
     "longName": "995785 - Disclosure - Loan Portfolio - Schedule of Loans Receivable Held for sale and Loans Receivable Sold (Parenthetical) (Details)",
     "shortName": "Loan Portfolio - Schedule of Loans Receivable Held for sale and Loans Receivable Sold (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ProceedsFromSaleOfLoansReceivable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2332f9e7-74b6-4887-b238-67ae17ba92af",
      "name": "cmtg:ProceedsFromCollectionOfNetLoansReceivable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
     "longName": "995795 - Disclosure - Loan Portfolio - Additional Information (Details)",
     "shortName": "Loan Portfolio - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:WeightedAverageRiskRatingOnLoanExposure",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:WeightedAverageRiskRatingOnLoanExposure",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
     "longName": "995805 - Disclosure - Loan Portfolio - Schedule of Loans Receivable Held-for-investment by Loan Type (Details)",
     "shortName": "Loan Portfolio - Schedule of Loans Receivable Held-for-investment by Loan Type (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:LoansReceivableGeneralCeclReserve",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_bc0ad7a0-8847-44b5-99c1-08b023bc14f8",
      "name": "cmtg:LoansReceivableGeneralCeclReserve",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfLoansReceivablePortfolioByLoanTypeTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical",
     "longName": "995815 - Disclosure - Loan Portfolio - Schedule of Loans Receivable Held-for-investment by Loan Type (Details) (Parenthetical)",
     "shortName": "Loan Portfolio - Schedule of Loans Receivable Held-for-investment by Loan Type (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:LoansReceivableSpecificCECLReserve",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f954e892-45d3-415d-bde5-e1f1074ef0c3",
      "name": "cmtg:LoansReceivableSpecificCECLReserve",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfLoansReceivablePortfolioByLoanTypeTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioDetails",
     "longName": "995825 - Disclosure - Loan Portfolio - Summarizes of Interest and Accretion Income from Loan Portfolio (Details)",
     "shortName": "Loan Portfolio - Summarizes of Interest and Accretion Income from Loan Portfolio (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:CouponInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfInterestIncomeAndAccretionTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:CouponInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfInterestIncomeAndAccretionTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioParentheticalDetails",
     "longName": "995835 - Disclosure - Loan Portfolio - Summarizes of Interest and Accretion Income from Loan Portfolio (Parenthetical) (Details)",
     "shortName": "Loan Portfolio - Summarizes of Interest and Accretion Income from Loan Portfolio (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:PrePaymentPenaltiesAndAcceleratedFees",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfInterestIncomeAndAccretionTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:PrePaymentPenaltiesAndAcceleratedFees",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfInterestIncomeAndAccretionTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails",
     "longName": "995845 - Disclosure - Loan Portfolio - Schedule of Principal Balance Carrying Value of The Loans Receivable Held-for-investment (Details)",
     "shortName": "Loan Portfolio - Schedule of Principal Balance Carrying Value of The Loans Receivable Held-for-investment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:MortgageLoansOnRealEstateNumberOfLoansAndNumberOfLoansHeldForInvestment",
      "unitRef": "U_Loan",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:MarketRiskBenefitActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:MortgageLoansOnRealEstateNumberOfLoansAndNumberOfLoansHeldForInvestment",
      "unitRef": "U_Loan",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:MarketRiskBenefitActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentParentheticalDetails",
     "longName": "995855 - Disclosure - Loan Portfolio - Schedule of Principal Balance Carrying Value of The Loans Receivable Held-for-investment (Parenthetical) (Details)",
     "shortName": "Loan Portfolio - Schedule of Principal Balance Carrying Value of The Loans Receivable Held-for-investment (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:LoansReceivableSpecificCECLReserve",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R49": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
     "longName": "995865 - Disclosure - Loan Portfolio - Summary of Carrying Value and Significant Characteristics of Loans Receivable Held-for-investment on Non-accrual Status (Details)",
     "shortName": "Loan Portfolio - Summary of Carrying Value and Significant Characteristics of Loans Receivable Held-for-investment on Non-accrual Status (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:NonAccrualLoansUnpaidPrincipalBalance",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:SummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableOnNonAccrualStatusTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:NonAccrualLoansUnpaidPrincipalBalance",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:SummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableOnNonAccrualStatusTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
     "longName": "995875 - Disclosure - Loan Portfolio - Summary of Carrying Value and Significant Characteristics of Loans Receivable Held-for-investment on Non-accrual Status (Parenthetical) (Details)",
     "shortName": "Loan Portfolio - Summary of Carrying Value and Significant Characteristics of Loans Receivable Held-for-investment on Non-accrual Status (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_6e4b510f-c241-4c8b-af64-3fc4974263f2",
      "name": "cmtg:LoansReceivableUnpaidPrincipalBalance",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:InterestIncomeFromLoan",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails",
     "longName": "995885 - Disclosure - Loan Portfolio - Schedule of Activity In Allowance For Loan Losses (Details)",
     "shortName": "Loan Portfolio - Schedule of Activity In Allowance For Loan Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ProvisionForLoanLossesExpensed",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_92b55b78-9dff-45e6-abe6-7d42505cd087",
      "name": "us-gaap:ProvisionForLoanLossesExpensed",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:AllowanceForCreditLossesOnLoanReceivablesTabletextblock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails",
     "longName": "995895 - Disclosure - Loan Portfolio - Schedule of Reserves As a Percentage Unpaid Principal Balance of Loans Receivable Held-for-investment (Details)",
     "shortName": "Loan Portfolio - Schedule of Reserves As a Percentage Unpaid Principal Balance of Loans Receivable Held-for-investment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_363b859c-f9a8-480e-8acc-e7e602fea952",
      "name": "cmtg:LoansReceivablePercentageOfUnpaidPrincipalBalance",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeld-For-Investment",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_363b859c-f9a8-480e-8acc-e7e602fea952",
      "name": "cmtg:LoansReceivablePercentageOfUnpaidPrincipalBalance",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeld-For-Investment",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
     "longName": "995905 - Disclosure - Loan Portfolio - Summary of Loans Receivable Held-for-investment With Specific CECL Reserves (Details)",
     "shortName": "Loan Portfolio - Summary of Loans Receivable Held-for-investment With Specific CECL Reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_1804c551-3e94-4031-b002-b92babb53183",
      "name": "cmtg:LoanReceivableUnpaidPrincipalBalanceSpecificReserves",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1804c551-3e94-4031-b002-b92babb53183",
      "name": "cmtg:LoanReceivableUnpaidPrincipalBalanceSpecificReserves",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
     "longName": "995915 - Disclosure - Loan Portfolio - Summary of Loans Receivable Held-for-investment With Specific CECL Reserves (Parenthetical) (Details)",
     "shortName": "Loan Portfolio - Summary of Loans Receivable Held-for-investment With Specific CECL Reserves (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ProceedsFromSaleOfLoansReceivable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R55": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails",
     "longName": "995925 - Disclosure - Loan Portfolio - Schedule of Carrying Value of Loan Portfolio Based on Internal Risk Ratings (Details)",
     "shortName": "Loan Portfolio - Schedule of Carrying Value of Loan Portfolio Based on Internal Risk Ratings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:LoansReceivableNumberOfContract",
      "unitRef": "U_Loan",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:LoansReceivableCreditQualityIndicatorsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:LoansReceivableNumberOfContract",
      "unitRef": "U_Loan",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:LoansReceivableCreditQualityIndicatorsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
     "longName": "995935 - Disclosure - Loan Portfolio - Schedule of Carrying Value of Loan Portfolio Based on Internal Risk Ratings (Parenthetical) (Details)",
     "shortName": "Loan Portfolio - Schedule of Carrying Value of Loan Portfolio Based on Internal Risk Ratings (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:LoansReceivableSpecificCECLReserve",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_595e9f83-6f94-4aaf-b802-9daff53945e3",
      "name": "cmtg:RecoveryOfPrincipalCharge-Offs",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:LoansReceivableCreditQualityIndicatorsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentDetails",
     "longName": "995945 - Disclosure - Loan Portfolio - Schedule of Overall Statistics for Loans Receivable Held-for-Investment (Details)",
     "shortName": "Loan Portfolio - Schedule of Overall Statistics for Loans Receivable Held-for-Investment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_f3c50af5-d330-44f3-b38c-eeb7e9056897",
      "name": "cmtg:WeightedAverageLoansReceivableYTMPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfOverallStatisticsForLoansReceivableAndInterestsInLoansReceivablePortfolioTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f3c50af5-d330-44f3-b38c-eeb7e9056897",
      "name": "cmtg:WeightedAverageLoansReceivableYTMPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfOverallStatisticsForLoansReceivableAndInterestsInLoansReceivablePortfolioTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentParentheticalDetails",
     "longName": "995955 - Disclosure - Loan Portfolio - Schedule of Overall Statistics for Loans Receivable Held-for-Investment (Parenthetical) (Details)",
     "shortName": "Loan Portfolio - Schedule of Overall Statistics for Loans Receivable Held-for-Investment (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_ad7be5b2-4cf8-46fe-9058-c5356d08a51f",
      "name": "cmtg:WeightedAverageAnnualizedYieldPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfOverallStatisticsForLoansReceivableAndInterestsInLoansReceivablePortfolioTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ad7be5b2-4cf8-46fe-9058-c5356d08a51f",
      "name": "cmtg:WeightedAverageAnnualizedYieldPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfOverallStatisticsForLoansReceivableAndInterestsInLoansReceivablePortfolioTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentAdditionalInformationDetails",
     "longName": "995965 - Disclosure - Equity Method Investment - Additional Information (Details)",
     "shortName": "Equity Method Investment - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2d037935-5285-441d-8cf3-861375f137bb",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
     "longName": "995975 - Disclosure - Equity Method Investment - Schedule of Consolidated Balance Sheets for Equity Method Investments (Details)",
     "shortName": "Equity Method Investment - Schedule of Consolidated Balance Sheets for Equity Method Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_17cbcc53-c48d-4d9b-946e-ffd7ea3bfe25",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails",
     "longName": "995985 - Disclosure - Equity Method Investment - Schedule of Consolidated Statements of Operations for Equity Method Investments (Details)",
     "shortName": "Equity Method Investment - Schedule of Consolidated Statements of Operations for Equity Method Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_abe4bbf3-9045-43f2-b081-dc9ae2068e8a",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails",
     "longName": "995995 - Disclosure - Real Estate Owned - Summary of Additional Detail Related to Company's Real Estate Owned, Net (Details)",
     "shortName": "Real Estate Owned - Summary of Additional Detail Related to Company's Real Estate Owned, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:ForeclosedAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock",
       "div",
       "us-gaap:RealEstateOwnedTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:ForeclosedAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRealEstatePropertiesTableTextBlock",
       "div",
       "us-gaap:RealEstateOwnedTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
     "longName": "996005 - Disclosure - Real Estate Owned - Additional Information (Details)",
     "shortName": "Real Estate Owned - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:RealEstateOwnedHeld-For-Sale",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:Depreciation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RealEstateOwnedTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails",
     "longName": "996015 - Disclosure - Real Estate Owned - Summary of Changes In Real Estate Owned Held-For-Investment, Net (Details)",
     "shortName": "Real Estate Owned - Summary of Changes In Real Estate Owned Held-For-Investment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_bddbd5fe-1207-4db8-9c98-111095393eeb",
      "name": "cmtg:RealEstateInvestmentsGrossCost",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:SummaryOfChangesInRealEstateOwnedHeld-For-InvestmentNet",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_bddbd5fe-1207-4db8-9c98-111095393eeb",
      "name": "cmtg:RealEstateInvestmentsGrossCost",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:SummaryOfChangesInRealEstateOwnedHeld-For-InvestmentNet",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails",
     "longName": "996025 - Disclosure - Real Estate Owned - Schedule of Revenues and Operating Expenses of Real Estate Owned Properties (Details)",
     "shortName": "Real Estate Owned - Schedule of Revenues and Operating Expenses of Real Estate Owned Properties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:RealEstateOwnedOperatingRevenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:OperatingCostsAndExpenses",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
     "longName": "996035 - Disclosure - Real Estate Owned - Schedule of Allocated Fair Value of Assets Acquired and Liabilities Assumed (Details)",
     "shortName": "Real Estate Owned - Schedule of Allocated Fair Value of Assets Acquired and Liabilities Assumed (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:RealEstateEstimatedFairValueDeterminedByThirdPartyAppraisal",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:RealEstateOwnedFairValueOfAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a37e533f-978e-4cd8-afc6-71ff0d1b2ec3",
      "name": "cmtg:RealEstateEstimatedFairValueDeterminedByThirdPartyAppraisal",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:RealEstateOwnedFairValueOfAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails",
     "longName": "996045 - Disclosure - Real Estate Owned - Schedule of Additional Detail of the Acquired Assets and Assumed Liabilities of Multifamily Properties (Details)",
     "shortName": "Real Estate Owned - Schedule of Additional Detail of the Acquired Assets and Assumed Liabilities of Multifamily Properties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a5aeab8f-1fab-4a62-af0c-a642d73ad52d",
      "name": "cmtg:LoanReceivableWriteOffs",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:RealEstateOwnedMultifamilyPropertiesAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesParentheticalDetails",
     "longName": "996065 - Disclosure - Real Estate Owned - Schedule of Additional Detail of the Acquired Assets and Assumed Liabilities of Multifamily Properties (Parenthetical) (Details)",
     "shortName": "Real Estate Owned - Schedule of Additional Detail of the Acquired Assets and Assumed Liabilities of Multifamily Properties (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:UnamortizedFees",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:RealEstateOwnedMultifamilyPropertiesAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "cmtg:UnamortizedFees",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:RealEstateOwnedMultifamilyPropertiesAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails",
     "longName": "996075 - Disclosure - Real Estate Owned - Schedule of Future Minimum Fixed Rents under Non-Cancellable Leases (Details)",
     "shortName": "Real Estate Owned - Schedule of Future Minimum Fixed Rents under Non-Cancellable Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails",
     "longName": "996085 - Disclosure - Real Estate Owned - Schedule of Lease Intangibles (Details)",
     "shortName": "Real Estate Owned - Schedule of Lease Intangibles (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:InPlaceAboveMarketAndOtherLeaseValuesGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfLeaseIntangiblesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:InPlaceAboveMarketAndOtherLeaseValuesGross",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfLeaseIntangiblesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAmortizationOfOurLeaseIntangiblesDetails",
     "longName": "996095 - Disclosure - Real Estate Owned - Schedule Of Amortization Of Our Lease Intangibles (Details)",
     "shortName": "Real Estate Owned - Schedule Of Amortization Of Our Lease Intangibles (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_b737bf5a-112c-420b-b51e-9634227f8631",
      "name": "cmtg:AmortizationOfLeaseIntangibles",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfAmortizationOfOurLeaseIntangiblesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b737bf5a-112c-420b-b51e-9634227f8631",
      "name": "cmtg:AmortizationOfLeaseIntangibles",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfAmortizationOfOurLeaseIntangiblesTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails",
     "longName": "996105 - Disclosure - Real Estate Owned - Estimated Amortization of Intangibles for Next Five Years (Details)",
     "shortName": "Real Estate Owned - Estimated Amortization of Intangibles for Next Five Years (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:InPlaceAndOtherLeaseValuesAmortizationIncomeRemainderOfFiscalYear",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfInPlaceAndOtherLeaseIntangiblesAboveMarketLeaseAndBelowMarketLeaseEstimatedFutureAmortizationTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:InPlaceAndOtherLeaseValuesAmortizationIncomeRemainderOfFiscalYear",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfInPlaceAndOtherLeaseIntangiblesAboveMarketLeaseAndBelowMarketLeaseEstimatedFutureAmortizationTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails",
     "longName": "996145 - Disclosure - Debt Obligations - Summary of Financings (Details)",
     "shortName": "Debt Obligations - Summary of Financings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:DebtObligationCapacity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:SummaryOfFinancingsTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:DebtObligationCapacity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:SummaryOfFinancingsTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails",
     "longName": "996155 - Disclosure - Debt Obligations - Summary of Financings (Parenthetical) (Details)",
     "shortName": "Debt Obligations - Summary of Financings (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7bf53287-0b57-4b1d-bcf3-b32c5bdf1410",
      "name": "cmtg:DebtWeightedAverageRecourseRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
     "longName": "996165 - Disclosure - Debt Obligations - Summary of Repurchase Agreements (Details)",
     "shortName": "Debt Obligations - Summary of Repurchase Agreements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:SecuredDebtRepurchaseAgreements",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4ebe90cb-4c1d-4f5a-bb6c-ee9edfc2fec2",
      "name": "cmtg:DebtInstrumentMaximumBorrowingCapacityAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRepurchaseAgreements",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails",
     "longName": "996175 - Disclosure - Debt Obligations - Summary of Repurchase Agreements (Parenthetical) (Details)",
     "shortName": "Debt Obligations - Summary of Repurchase Agreements (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_81ee4cd4-29b4-414e-a584-078fef937ce5",
      "name": "us-gaap:DebtInstrumentMaturityDateRangeStart1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRepurchaseAgreements",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0ee62768-cee7-4ee0-a622-bcadef4829d8",
      "name": "cmtg:DebtInstrumentBorrowingsOutstandingRelatedToMultifamilyRealEstateOwnedAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfRepurchaseAgreements",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
     "longName": "996205 - Disclosure - Debt Obligations - Additional Information (Details)",
     "shortName": "Debt Obligations - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1ed0c5a7-100f-4534-82b7-184fb52a0dda",
      "name": "us-gaap:DebtInstrumentInterestRateIncreaseDecrease",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityDetails",
     "longName": "996215 - Disclosure - Debt Obligations - Summary of Term Participation Facility (Details)",
     "shortName": "Debt Obligations - Summary of Term Participation Facility (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_31d4c061-bc84-4656-bfee-edfa5dd9ed04",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d89d2f7-f3da-40e9-b599-d4324d2f7aa6",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:ScheduleOfTermParticipationTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityParentheticalDetails",
     "longName": "996225 - Disclosure - Debt Obligations - Summary of Term Participation Facility (Parenthetical) (Details)",
     "shortName": "Debt Obligations - Summary of Term Participation Facility (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_f2874cd4-4acd-4d34-909f-06f5cad68345",
      "name": "us-gaap:RepaymentsOfDebt",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfTermParticipationTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f2874cd4-4acd-4d34-909f-06f5cad68345",
      "name": "us-gaap:RepaymentsOfDebt",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "cmtg:ScheduleOfTermParticipationTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails",
     "longName": "996245 - Disclosure - Debt Obligations - Summary of Notes Payable (Details)",
     "shortName": "Debt Obligations - Summary of Notes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_31d4c061-bc84-4656-bfee-edfa5dd9ed04",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_bddbd5fe-1207-4db8-9c98-111095393eeb",
      "name": "cmtg:NotePayableCarryingValue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:SummaryOfNotesPayableTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails",
     "longName": "996255 - Disclosure - Debt Obligations - Summary of Secured Term Loan (Details)",
     "shortName": "Debt Obligations - Summary of Secured Term Loan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_31d4c061-bc84-4656-bfee-edfa5dd9ed04",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_cc5bd497-f4a6-4d5b-a9b9-efe2e8f0c5f4",
      "name": "cmtg:DebtInstrumentDescriptionOfStatedRateBasis",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails",
     "longName": "996265 - Disclosure - Debt Obligations - Summary of Secured Term Loan (Parenthetical) (Details)",
     "shortName": "Debt Obligations - Summary of Secured Term Loan (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_cc5bd497-f4a6-4d5b-a9b9-efe2e8f0c5f4",
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails",
     "longName": "996275 - Disclosure - Debt Obligations - Summary of Debt Related To Real Estate Owned Hotel Portfolio (Details)",
     "shortName": "Debt Obligations - Summary of Debt Related To Real Estate Owned Hotel Portfolio (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_31d4c061-bc84-4656-bfee-edfa5dd9ed04",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4c8ba7a9-49d2-4927-9ec9-5318ed375fd0",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:RealEstateInvestmentFinancialStatementsDisclosureTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails",
     "longName": "996285 - Disclosure - Debt Obligations - Summary of Debt Related To Real Estate Owned Hotel Portfolio (Parenthetical) (Details)",
     "shortName": "Debt Obligations - Summary of Debt Related To Real Estate Owned Hotel Portfolio (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f290ad7-f237-4052-adb1-dee1e4df698f",
      "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:RealEstateInvestmentFinancialStatementsDisclosureTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails",
     "longName": "996295 - Disclosure - Debt Obligations - Summary of Interest Expense and Amortization (Details)",
     "shortName": "Debt Obligations - Summary of Interest Expense and Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:InterestExpenseOnSecuredFinancing",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:InterestExpenseOnSecuredFinancing",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationParentheticalDetails",
     "longName": "996305 - Disclosure - Debt Obligations - Summary of Interest Expense and Amortization (Parenthetical) (Details)",
     "shortName": "Debt Obligations - Summary of Interest Expense and Amortization (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:AmortizationOfFinancingCostsIncludedInInterestExpenseOnDebtRelatedToRealEstateOwned",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:AmortizationOfFinancingCostsIncludedInInterestExpenseOnDebtRelatedToRealEstateOwned",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails",
     "longName": "996315 - Disclosure - Derivatives - Additional Information (Details)",
     "shortName": "Derivatives - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_7ba4db8f-2dcc-4306-b9d1-dd184a1035df",
      "name": "us-gaap:DerivativeAverageCapInterestRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b1abb01d-eabd-4621-9532-489bbf8f4c76",
      "name": "us-gaap:DerivativeAverageCapInterestRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails",
     "longName": "996335 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Carrying And Estimated Fair Value (Details)",
     "shortName": "Fair Value Measurements - Schedule of Financial Instruments Measured at Carrying And Estimated Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:ReceivablesFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:ReceivablesFairValueDisclosure",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "div",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails",
     "longName": "996345 - Disclosure - Equity - Additional Information (Details)",
     "shortName": "Equity - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5c7a6526-d3f7-4dfd-ac40-7575d7338575",
      "name": "us-gaap:DividendsCommonStock",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityScheduleOfCommonStockOutstandingDetails",
     "longName": "996355 - Disclosure - Equity - Schedule of Common Stock Outstanding (Details)",
     "shortName": "Equity - Schedule of Common Stock Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "C_bddbd5fe-1207-4db8-9c98-111095393eeb",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails",
     "longName": "996365 - Disclosure - Earnings per Share - Additional Information (Details)",
     "shortName": "Earnings per Share - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails",
     "longName": "996375 - Disclosure - Earnings per Share - Schedule of Basic and Diluted Earning per Share (Details)",
     "shortName": "Earnings per Share - Schedule of Basic and Diluted Earning per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:DividendsOnParticipatingSecurities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareParentheticalDetails",
     "longName": "996385 - Disclosure - Earnings Per Share - Schedule of Basic and Diluted Earning per Share (Parenthetical) (Details)",
     "shortName": "Earnings Per Share - Schedule of Basic and Diluted Earning per Share (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:DividendsCommonStock",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R94": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
     "longName": "996395 - Disclosure - Related Party Transactions - Additional Information (Details)",
     "shortName": "Related Party Transactions - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ManagementFeeDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ManagementFeeDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
     "longName": "996405 - Disclosure - Stock-Based Compensation - Additional Information (Details)",
     "shortName": "Stock-Based Compensation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails",
     "longName": "996415 - Disclosure - Stock-Based Compensation - Summary of Deliveries of Common Stock Shares for Vested RSUs and Adjustment to Additional Paid-in Capital (Details)",
     "shortName": "Stock-Based Compensation - Summary of Deliveries of Common Stock Shares for Vested RSUs and Adjustment to Additional Paid-in Capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_aa9d1dfa-ad83-4276-b68f-48a1cc05faf5",
      "name": "cmtg:ConversionOfFullyVestedRsusToCommonShares",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails",
     "longName": "996425 - Disclosure - Stock-Based Compensation - Summary of Time-Based Restricted Stock Units Activity (Details)",
     "shortName": "Stock-Based Compensation - Summary of Time-Based Restricted Stock Units Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "C_5b0b4526-7c79-453e-9b6f-568b5a3f2108",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5b0b4526-7c79-453e-9b6f-568b5a3f2108",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails",
     "longName": "996435 - Disclosure - Income Taxes - Additional Information (Details)",
     "shortName": "Income Taxes - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_bddbd5fe-1207-4db8-9c98-111095393eeb",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "longName": "996445 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails",
     "longName": "996455 - Disclosure - Commitments and Contingencies - Schedule of Contractual Maturity Payment (Details)",
     "shortName": "Commitments and Contingencies - Schedule of Contractual Maturity Payment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "cmtg:LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentParentheticalDetails",
     "longName": "996465 - Disclosure - Commitments and Contingencies - Schedule of Contractual Maturity Payment (Parenthetical) (Details)",
     "shortName": "Commitments and Contingencies - Schedule of Contractual Maturity Payment (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "C_7164503b-de76-4549-a9fd-e5780c4f79a9",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "cmtg:SummaryOfFinancingsTableTextBlock",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_fca8941c-5e85-42fc-b393-c7b36be1f2d9",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails",
     "longName": "996475 - Disclosure - Segment Reporting - Additional Information (Details)",
     "shortName": "Segment Reporting - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
     "longName": "996485 - Disclosure - Segment Reporting - Summary of Distributable Loss (Details)",
     "shortName": "Segment Reporting - Summary of Distributable Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:DistributableLossEarnings",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
     "longName": "996495 - Disclosure - Segment Reporting - Reconciliation to Net Loss (Details)",
     "shortName": "Segment Reporting - Reconciliation to Net Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "cmtg:LoanReceivableWriteOffs",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef630c75-945f-453c-b7a1-8d3ebc7f7a08",
      "name": "us-gaap:DepreciationAndAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails",
     "longName": "996505 - Disclosure - Segment Reporting - Summary of Distributable Loss and Reconciliation to Net Loss (Parenthetical) (Details)",
     "shortName": "Segment Reporting - Summary of Distributable Loss and Reconciliation to Net Loss (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "C_532bcb57-b597-4bd5-b253-8aa36e290fb8",
      "name": "cmtg:LoanReceivableWriteOffsOfExitFee",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_532bcb57-b597-4bd5-b253-8aa36e290fb8",
      "name": "cmtg:LoanReceivableWriteOffsOfExitFee",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
     "longName": "996515 - Disclosure - Subsequent Events - Additional Information (Details)",
     "shortName": "Subsequent Events - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "C_755b267b-de08-4bed-a706-8fbf4ff70e35",
      "name": "us-gaap:ProceedsFromSaleOfLoansReceivable",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d53839f9-0922-4b7b-953b-a8a7c3d34f12",
      "name": "cmtg:LoanCommitmentAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cmtg-20260930.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "stpr_AZ": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2026",
     "localname": "AZ",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ARIZONA",
        "terseLabel": "AZ"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AboveMarketLeaseAmortizationIncomeAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AboveMarketLeaseAmortizationIncomeAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails2": {
       "parentTag": "cmtg_AboveMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Above market lease amortization income after year four.",
        "label": "Above Market Lease Amortization Income After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AboveMarketLeaseAmortizationIncomeNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AboveMarketLeaseAmortizationIncomeNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails2": {
       "parentTag": "cmtg_AboveMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Above Market Lease Amortization Income Next Twelve Months",
        "documentation": "Above market lease amortization income next twelve months.",
        "terseLabel": "2027"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AboveMarketLeaseAmortizationIncomeRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AboveMarketLeaseAmortizationIncomeRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails2": {
       "parentTag": "cmtg_AboveMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Above Market Lease Amortization Income Remainder of Fiscal Year",
        "documentation": "Above market lease amortization income remainder of fiscal year.",
        "terseLabel": "2026"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AboveMarketLeaseAmortizationIncomeYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AboveMarketLeaseAmortizationIncomeYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails2": {
       "parentTag": "cmtg_AboveMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Above Market Lease Amortization Income Year Four",
        "documentation": "Above market lease amortization income year four.",
        "terseLabel": "2030"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AboveMarketLeaseAmortizationIncomeYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AboveMarketLeaseAmortizationIncomeYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails2": {
       "parentTag": "cmtg_AboveMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Above Market Lease Amortization Income Year Three",
        "documentation": "Above market lease amortization income year three.",
        "terseLabel": "2029"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AboveMarketLeaseAmortizationIncomeYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AboveMarketLeaseAmortizationIncomeYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails2": {
       "parentTag": "cmtg_AboveMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Above Market Lease Amortization Income Year Two",
        "documentation": "Above market lease amortization income year two.",
        "terseLabel": "2028"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AboveMarketLeaseValueFiveYearTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AboveMarketLeaseValueFiveYearTotal",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Above market lease values, net",
        "label": "Above Market Lease Value Five Year Total",
        "documentation": "Above market lease value five year total."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AboveMarketLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AboveMarketLeasesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAmortizationOfOurLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Above Market Lease Values [Member]",
        "label": "Above Market Leases [Member]",
        "terseLabel": "Above Market Lease Values",
        "documentation": "Leases acquired as part of a real property acquisition at above market lease rate."
       }
      }
     },
     "auth_ref": [
      "r1478",
      "r1479",
      "r1480",
      "r1481",
      "r1482",
      "r1483",
      "r1485",
      "r1486"
     ]
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable Type [Axis]",
        "terseLabel": "Receivable Type",
        "documentation": "Information by type of receivable."
       }
      }
     },
     "auth_ref": [
      "r1466"
     ]
    },
    "cmtg_AccretionOfFeesAndDiscountsOnLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AccretionOfFeesAndDiscountsOnLoansReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accretion of fees and discounts on loans receivable",
        "label": "Accretion of fees and discounts on loans receivable",
        "negatedLabel": "Accretion of fees and discounts on loans receivable"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AccretionOfOriginationFeesAndDiscountsOnLoansReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AccretionOfOriginationFeesAndDiscountsOnLoansReceivableNet",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioDetails": {
       "parentTag": "us-gaap_InterestAndOtherIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion of fees and discounts",
        "documentation": "Accretion of origination fees and discounts on loans receivable net.",
        "label": "Accretion Of Origination Fees and Discounts On Loans Receivable Net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AccruedDeferredFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AccruedDeferredFinancingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued deferred financing costs",
        "label": "Accrued Deferred Financing Costs",
        "documentation": "Accrued deferred financing costs."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AccruedDeferredLeasingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AccruedDeferredLeasingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Deferred Leasing Costs",
        "documentation": "Accrued deferred leasing costs.",
        "terseLabel": "Accrued deferred leasing costs"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AccruedEquityIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AccruedEquityIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued equity issuance costs",
        "label": "Accrued equity issuance costs",
        "documentation": "Accrued equity issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AccruedInterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AccruedInterestReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest receivable",
        "label": "Accrued Interest Receivable",
        "documentation": "Accrued interest receivable."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AccruedInterestReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AccruedInterestReceivableMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Interest Receivable",
        "label": "Accrued Interest Receivable [Member]",
        "documentation": "Accrued interest receivable."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1322"
     ]
    },
    "cmtg_AdditionalLoansReceivableDiscountedLoanPayOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AdditionalLoansReceivableDiscountedLoanPayOff",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Loans Receivable Discounted Loan Pay Off",
        "documentation": "Additional Loans Receivable Discounted Loan Pay Off",
        "terseLabel": "Additional loans receivable discounted loan pay off"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Additional Paid in Capital, Beginning Balance",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital",
        "totalLabel": "Additional Paid in Capital, Total",
        "periodEndLabel": "Additional Paid in Capital, Ending Balance",
        "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": [
      "r135",
      "r473",
      "r885",
      "r886",
      "r898",
      "r1243",
      "r1678"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r928",
      "r993",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1586",
      "r1684"
     ]
    },
    "cmtg_AdditionalProvisionForLoansReceivableCeclReservesOnAccruedInterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AdditionalProvisionForLoansReceivableCeclReservesOnAccruedInterestReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Provision for Loans Receivable Cecl Reserves On Accrued Interest Receivable",
        "documentation": "Additional provision for loans receivable cecl reserves on accrued interest receivable.",
        "terseLabel": "Additional provision for loans receivable CECL reserves on accrued interest receivable"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AdditionalProvisionForLoansReceivableSpecificCECLReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AdditionalProvisionForLoansReceivableSpecificCECLReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Provision for Loans Receivable Specific C E C L Reserve",
        "documentation": "Additional provision for loans receivable specific CECL reserve.",
        "terseLabel": "Additional provision for specific CECL reserve"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AdditionalProvisionOfLoansReceivableReversalOfGeneralCeclReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AdditionalProvisionOfLoansReceivableReversalOfGeneralCeclReserve",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional provision of loans receivable reversal of general CECL reserve",
        "label": "Additional Provision of Loans Receivable Reversal Of General Cecl Reserve",
        "documentation": "Additional provision of loans receivable reversal of general cecl reserve."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments for withholding taxes upon delivery of stock-based awards",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1549"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "negatedLabel": "Offering costs",
        "negatedTerseLabel": "Equity issuance costs",
        "terseLabel": "Equity issuance costs",
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration."
       }
      }
     },
     "auth_ref": [
      "r1512",
      "r1516",
      "r1518"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "terseLabel": "Issuance of warrants",
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r1512",
      "r1516",
      "r1518"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AdvancesOnExistingLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AdvancesOnExistingLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances on existing loans.",
        "label": "Advances On Existing Loans",
        "terseLabel": "Advances on existing loans"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1368"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1293",
      "r1303",
      "r1314",
      "r1346"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r1296",
      "r1306",
      "r1317",
      "r1349"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1369"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r1342"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1318",
      "r1342",
      "r1350",
      "r1354",
      "r1362"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r1360"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r552",
      "r553"
     ]
    },
    "cmtg_AllowanceForCreditLossesOnLoanReceivablesTabletextblock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AllowanceForCreditLossesOnLoanReceivablesTabletextblock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Activity In Allowance For Loan Losses",
        "label": "Allowance For Credit Losses On Loan Receivables [TableTextBlock]",
        "documentation": "Allowance for credit losses on loan receivables."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllowanceForLoanAndLeaseLossesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Allowance, Loan and Lease Loss [Member]",
        "verboseLabel": "Allowance For Loan And Lease Losses",
        "terseLabel": "Current Expected Credit Losses",
        "documentation": "Allowance for portion expected to be uncollectible of receivable from loan and lease portfolio."
       }
      }
     },
     "auth_ref": [
      "r1434",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444"
     ]
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllowanceForLoanAndLeaseLossesRealEstate",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Loan and Lease Losses, Real Estate",
        "negatedLabel": "Current expected credit loss reserve",
        "documentation": "The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio."
       }
      }
     },
     "auth_ref": [
      "r1642"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfAboveAndBelowMarketLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AmortizationOfAboveAndBelowMarketLeases",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 8.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of above and below Market Leases",
        "netLabel": "Amortization of above and below market lease values, net",
        "verboseLabel": "Amortization of above and below market lease values, net",
        "negatedLabel": "Amortization of above and below market leases, net",
        "terseLabel": "Amortization of above and below market leases, net",
        "documentation": "Amount of non-cash amortization of intangible asset (liability) for above and below market leases."
       }
      }
     },
     "auth_ref": [
      "r1431"
     ]
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of discount on secured term loan",
        "label": "Amortization of Debt Discount (Premium)",
        "negatedLabel": "Amortization of discount on secured term loan",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r23",
      "r425",
      "r1611"
     ]
    },
    "cmtg_AmortizationOfDeferredFinancingCostsOnDebtRelatedToRealEstateOwnedHotelPortfolio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AmortizationOfDeferredFinancingCostsOnDebtRelatedToRealEstateOwnedHotelPortfolio",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization Of Deferred Financing Costs On Debt Related To Real Estate Owned Hotel Portfolio",
        "documentation": "Amortization of deferred financing costs on debt related to real estate owned hotel portfolio.",
        "terseLabel": "Amortization of deferred financing costs on debt related to real estate owned hotel portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AmortizationOfDeferredFinancingCostsOnSecuredFinancings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AmortizationOfDeferredFinancingCostsOnSecuredFinancings",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred financing costs on secured financings",
        "label": "Amortization Of Deferred Financing Costs On Secured Financings",
        "documentation": "Amortization of deferred financing costs on secured financings."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AmortizationOfDiscountOnSecuredTermLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AmortizationOfDiscountOnSecuredTermLoan",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of discount on secured term loan",
        "label": "Amortization of Discount on Secured Term Loan",
        "documentation": "Amortization of discount on secured term loan."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AmortizationOfFinancingCostsExcludingAmortizationOfFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AmortizationOfFinancingCostsExcludingAmortizationOfFees",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred financing costs",
        "documentation": "Amortization of financing costs excluding amortization of fees.",
        "label": "Amortization Of Financing Costs Excluding Amortization Of Fees"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AmortizationOfFinancingCostsIncludedInInterestExpenseOnDebtRelatedToRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AmortizationOfFinancingCostsIncludedInInterestExpenseOnDebtRelatedToRealEstateOwned",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of financing costs included in Interest on debt related to real estate owned",
        "label": "Amortization of Financing Costs Included in Interest Expense on Debt Related To Real Estate Owned",
        "documentation": "Amortization of Financing Costs Included in Interest Expense on Debt Related To Real Estate Owned"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AmortizationOfLeaseIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AmortizationOfLeaseIntangibles",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAmortizationOfOurLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization Of Lease Intangibles",
        "documentation": "Amortization of lease intangibles."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortized cost basis",
        "documentation": "Amortized cost basis.",
        "label": "Amortized Cost Basis",
        "terseLabel": "Amortized Cost Basis"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AnnualBaseManagementFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AnnualBaseManagementFeePercentage",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage used to calculate the management fees paid to the manager.",
        "label": "Annual Base Management Fee Percentage",
        "terseLabel": "Annual base management fee percentage"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AnticipatedRepaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AnticipatedRepaymentMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Anticipated Repayment [Member]",
        "documentation": "Anticipated Repayment [Member].",
        "verboseLabel": "Anticipated Repayment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Dilutive securities",
        "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": [
      "r216"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r216"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r216"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107",
      "r117",
      "r167",
      "r171",
      "r172",
      "r221",
      "r235",
      "r255",
      "r259",
      "r307",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r476",
      "r646",
      "r650",
      "r765",
      "r885",
      "r886",
      "r888",
      "r905",
      "r906",
      "r936",
      "r1030",
      "r1155",
      "r1156",
      "r1178",
      "r1243",
      "r1267",
      "r1268",
      "r1283",
      "r1505",
      "r1506",
      "r1618"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AssignmentOfLoanReceivableToLender": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AssignmentOfLoanReceivableToLender",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assignment Of Loan Receivable To Lender",
        "documentation": "Assignment of loan receivable to lender.",
        "terseLabel": "Assignment of loan receivable to lender"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_AtTheMarketStockOfferingProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "AtTheMarketStockOfferingProgramMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "At the Market Stock Offering Program [Member]",
        "terseLabel": "At the Market Stock Offering Program [Member]",
        "documentation": "At the market stock offering program."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1357"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r1358"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r1356"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1355"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r1354"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r1354"
     ]
    },
    "srt_BankLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "BankLoans",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broker-Dealer, Bank Loan, Short-Term",
        "terseLabel": "Secured term loan",
        "documentation": "Amount of short-term bank loan secured by broker-dealer customer's security."
       }
      }
     },
     "auth_ref": [
      "r1397"
     ]
    },
    "cmtg_BarclaysBankPLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BarclaysBankPLCMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Barclays Bank PLC.",
        "label": "Barclays Bank P L C [Member]",
        "terseLabel": "Barclays Bank PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_BasicEarningsLossAvailableToCommonShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BasicEarningsLossAvailableToCommonShareholders",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic Earnings Loss Available to Common Shareholders",
        "documentation": "Basic earnings loss available to common shareholders.",
        "totalLabel": "Basic loss",
        "negatedTotalLabel": "Basic loss"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis of Presentation and Principles of Consolidation.",
        "label": "Basis Of Presentation And Principles Of Consolidation Policy [Text Block]",
        "terseLabel": "Basis of Presentation and Principles of Consolidation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BelowMarketLeaseAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BelowMarketLeaseAccumulatedAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails": {
       "parentTag": "us-gaap_BelowMarketLeaseNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Below Market Lease, Accumulated Amortization",
        "negatedLabel": "Less: accumulated amortization",
        "terseLabel": "Less: accumulated amortization",
        "documentation": "Amount of accumulated amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_BelowMarketLeaseAmortizationIncomeAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BelowMarketLeaseAmortizationIncomeAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails3": {
       "parentTag": "cmtg_BelowMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Below market lease amortization income after year four.",
        "label": "Below Market Lease Amortization Income After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BelowMarketLeaseAmortizationIncomeNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BelowMarketLeaseAmortizationIncomeNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails3": {
       "parentTag": "cmtg_BelowMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "2024",
        "label": "Below Market Lease, Amortization Income, Year One",
        "terseLabel": "2027",
        "documentation": "Amount of amortization income for lease with finite life acquired as part of real property acquisition at below market lease rate expected to be recognized 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": []
    },
    "us-gaap_BelowMarketLeaseAmortizationIncomeRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BelowMarketLeaseAmortizationIncomeRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails3": {
       "parentTag": "cmtg_BelowMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "2023",
        "label": "Below Market Lease, Amortization Income, Remainder of Fiscal Year",
        "terseLabel": "2026",
        "documentation": "Amount of amortization income for lease with finite life acquired as part of real property acquisition at below market lease rate expected to be recognized in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BelowMarketLeaseAmortizationIncomeYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BelowMarketLeaseAmortizationIncomeYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails3": {
       "parentTag": "cmtg_BelowMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "2027",
        "label": "Below Market Lease, Amortization Income, Year Four",
        "terseLabel": "2030",
        "documentation": "Amount of amortization income for lease with finite life acquired as part of real property acquisition at below market lease rate expected to be recognized in fourth 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": []
    },
    "us-gaap_BelowMarketLeaseAmortizationIncomeYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BelowMarketLeaseAmortizationIncomeYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails3": {
       "parentTag": "cmtg_BelowMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "2026",
        "label": "Below Market Lease, Amortization Income, Year Three",
        "terseLabel": "2029",
        "documentation": "Amount of amortization income for lease with finite life acquired as part of real property acquisition at below market lease rate expected to be recognized in third 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": []
    },
    "us-gaap_BelowMarketLeaseAmortizationIncomeYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BelowMarketLeaseAmortizationIncomeYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails3": {
       "parentTag": "cmtg_BelowMarketLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "2025",
        "label": "Below Market Lease, Amortization Income, Year Two",
        "terseLabel": "2028",
        "documentation": "Amount of amortization income for lease with finite life acquired as part of real property acquisition at below market lease rate expected to be recognized in second 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": []
    },
    "us-gaap_BelowMarketLeaseGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BelowMarketLeaseGross",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails": {
       "parentTag": "us-gaap_BelowMarketLeaseNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Below Market Lease, Gross",
        "terseLabel": "Below market lease values",
        "negatedLabel": "Below market lease values",
        "documentation": "Amount before amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BelowMarketLeaseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BelowMarketLeaseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Below Market Lease, Net",
        "periodStartLabel": "Below market lease values",
        "periodEndLabel": "Below market lease values, net",
        "totalLabel": "Below market lease values, net",
        "negatedTotalLabel": "Below market lease values, net",
        "documentation": "Amount after amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_BelowMarketLeaseValueFiveYearTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BelowMarketLeaseValueFiveYearTotal",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails3": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Below market lease values, net",
        "totalLabel": "Below market lease values, net",
        "label": "Below Market Lease Value Five Year Total",
        "documentation": "Below market lease value five year total."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_BelowMarketLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BelowMarketLeasesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAmortizationOfOurLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Below market leases.",
        "label": "Below Market Leases [Member]",
        "terseLabel": "Below Market Lease Values"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building [Member]",
        "terseLabel": "Building",
        "verboseLabel": "Building, Building Improvements, and Site Improvements",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r1169",
      "r1491",
      "r1492"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Domain]",
        "documentation": "Business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r977",
      "r1125",
      "r1186",
      "r1187",
      "r1555",
      "r1556",
      "r1558"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r977",
      "r1125",
      "r1186",
      "r1187",
      "r1555",
      "r1556",
      "r1558"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination [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": [
      "r348",
      "r583",
      "r584",
      "r585",
      "r586",
      "r592",
      "r593",
      "r594",
      "r595",
      "r601",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r633",
      "r634",
      "r635",
      "r638",
      "r1192",
      "r1194",
      "r1555",
      "r1556",
      "r1558"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets acquired",
        "label": "Business Combination, Recognized Asset Acquired, Asset",
        "documentation": "Amount of asset acquired in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r616"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Asset Acquired, Asset [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails2": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Business Combination, Recognized Asset Acquired, Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent acquired in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1557",
      "r1559"
     ]
    },
    "cmtg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Equity",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed equity.",
        "terseLabel": "Equity"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInPlaceAboveMarket": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInPlaceAboveMarket",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails2": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "In-place lease values",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed In Place Above Market",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed in place above market."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities assumed",
        "label": "Business Combination, Recognized Liability Assumed, Liability",
        "documentation": "Amount of liability assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r616"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Liability Assumed, Liability [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails2": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Assets",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed other assets."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails2": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Liabilities",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRealEstateOwned",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails2": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real estate owned",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Real Estate Owned",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed real estate owned."
       }
      }
     },
     "auth_ref": []
    },
    "stpr_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2026",
     "localname": "CA",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CALIFORNIA",
        "terseLabel": "CA"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CMTGTTMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CMTGTTMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CMTG/TT",
        "label": "C M T G T T [Member]",
        "documentation": "CMTG/TT."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CMTGTTMortgageREITLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CMTGTTMortgageREITLLCMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "C M T G T T Mortgage R E I T L L C [Member]",
        "documentation": "CMTG/TT Mortgage REIT LLC.",
        "label": "C M T G T T Mortgage R E I T L L C [Member]",
        "terseLabel": "CMTG/TT"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_CO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2026",
     "localname": "CO",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COLORADO",
        "terseLabel": "CO"
       }
      }
     },
     "auth_ref": []
    },
    "country_CO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "CO",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COLOMBIA",
        "terseLabel": "CO"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CapitalExpendituresGrossCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CapitalExpendituresGrossCost",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Expenditures, Gross Cost",
        "documentation": "Capital expenditures, gross cost.",
        "terseLabel": "Capital expenditures, Gross Cost"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CapitalExpendituresOnRealEstateAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CapitalExpendituresOnRealEstateAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Expenditures on Real Estate Assets",
        "documentation": "Capital expenditures on real estate assets.",
        "terseLabel": "Capital expenditures on real estate owned"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CapitalExpendituresOnRealEstateOwnedHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CapitalExpendituresOnRealEstateOwnedHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Expenditures On Real Estate Owned Held For Sale",
        "documentation": "Capital expenditures on real estate owned held for sale.",
        "terseLabel": "Capital expenditures on real estate owned held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CapitalExpendituresRealEstateOwnedHeld-For-InvestmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CapitalExpendituresRealEstateOwnedHeld-For-InvestmentNet",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures, Real Estate Owned Held-for-Investment, Net",
        "label": "Capital Expenditures, Real Estate Owned Held-for-Investment,Net",
        "documentation": "Capital expenditures."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CarryingValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CarryingValueMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Value [Member]",
        "documentation": "Carrying value.",
        "label": "Carrying Value [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CarryingValueOfLoanPriorToChargeOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CarryingValueOfLoanPriorToChargeOffs",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying Value Of Loan Prior To Charge Offs",
        "documentation": "Carrying value of loan prior to charge offs.",
        "terseLabel": "Carrying value of loan prior to charge-offs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r162",
      "r164",
      "r939",
      "r995",
      "r1025",
      "r1243",
      "r1267",
      "r1268",
      "r1283",
      "r1403",
      "r1631",
      "r1632",
      "r1634"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalent",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total",
        "documentation": "Amount of cash and cash equivalent. 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": [
      "r115",
      "r162",
      "r164",
      "r1130",
      "r1624"
     ]
    },
    "cmtg_CashAndRestrictedCashAcquiredFromForeclosuresOfRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CashAndRestrictedCashAcquiredFromForeclosuresOfRealEstateOwned",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash And Restricted Cash Acquired From Foreclosures Of Real Estate Owned",
        "documentation": "Cash and restricted cash acquired from foreclosures of real estate owned.",
        "terseLabel": "Cash and restricted cash acquired from foreclosures on real estate owned"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CashBasisIncomeFromNonAccrualLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CashBasisIncomeFromNonAccrualLoan",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Basis Income From Non Accrual Loan",
        "documentation": "Cash basis income from non-accrual loan.",
        "terseLabel": "Cash basis income from non-accrual loan"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CashBasisIncomeFromNonAccrualLoanRepayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CashBasisIncomeFromNonAccrualLoanRepayment",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Basis Income From Non Accrual Loan Repayment",
        "documentation": "Cash basis income from non-accrual loan repayment.",
        "terseLabel": "Cash basis income from non-accrual loan repayment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash, cash equivalents and restricted cash, end of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period",
        "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": [
      "r26",
      "r162",
      "r164"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash",
        "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",
      "r26"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CashLiquidityAmountToBeMaintained": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CashLiquidityAmountToBeMaintained",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Liquidity Amount to be Maintained",
        "terseLabel": "Cash liquidity amount to be maintained",
        "documentation": "Cash liquidity amount to be maintained."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "cmtg_Charge-OffsOfAccruedInterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "Charge-OffsOfAccruedInterestReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Charge-Offs of Accrued Interest Receivable",
        "documentation": "Charge-Offs of Accrued Interest Receivable",
        "terseLabel": "Charge-offs of accrued interest receivable"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ChargeOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ChargeOffs",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Charge-offs",
        "documentation": "Charge offs.",
        "label": "Charge Offs",
        "terseLabel": "Charge-offs"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1330"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1328"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ClarosMortgageTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ClarosMortgageTrustMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CMTG/TT member.",
        "label": "Claros Mortgage Trust [Member]",
        "terseLabel": "Claros Mortgage Trust"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityScheduleOfCommonStockOutstandingDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "terseLabel": "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": [
      "r110",
      "r111",
      "r131",
      "r133",
      "r134",
      "r224",
      "r439",
      "r446",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r455",
      "r458",
      "r465",
      "r466",
      "r468",
      "r469",
      "r471",
      "r472",
      "r475",
      "r477",
      "r700",
      "r885",
      "r886",
      "r896",
      "r897",
      "r982",
      "r983",
      "r984",
      "r985",
      "r1373",
      "r1432",
      "r1435",
      "r1517"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Exercise price of warrants",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r174",
      "r466"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Warrants issued to purchase common stock",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r1513"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding warrants",
        "label": "Class of Warrant or Right, Outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "cmtg_CollateralAssetGrossSalesPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CollateralAssetGrossSalesPrice",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collateral Asset Gross Sales Price",
        "documentation": "Collateral asset for a gross sales price.",
        "terseLabel": "Collateral asset gross sales price"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CollateralCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CollateralCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collateral Carrying Value",
        "terseLabel": "Carrying Value of Collateral",
        "documentation": "Collateral carrying value."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CommitmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CommitmentAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitment amount.",
        "label": "Commitment Amount",
        "terseLabel": "Commitment Amount"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_CommitmentInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CommitmentInterest",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitment interest.",
        "label": "Commitment Interest",
        "terseLabel": "Commitment Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies - Note 14",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r885",
      "r886",
      "r894",
      "r938",
      "r1016"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r385",
      "r1113",
      "r1494",
      "r1499",
      "r1500"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Shares remain available for issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r1513"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityScheduleOfCommonStockOutstandingDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r472",
      "r885",
      "r886",
      "r897",
      "r1271",
      "r1272",
      "r1273",
      "r1275",
      "r1276",
      "r1277",
      "r1280",
      "r1445",
      "r1446",
      "r1448",
      "r1586",
      "r1676",
      "r1684"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r1412",
      "r1515",
      "r1631",
      "r1632",
      "r1638"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r472",
      "r885",
      "r886",
      "r897",
      "r1017"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued",
        "totalLabel": "Common Stock, Shares, Issued, Total",
        "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": [
      "r134",
      "r472",
      "r885",
      "r886",
      "r897"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityScheduleOfCommonStockOutstandingDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Common stock outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r472",
      "r885",
      "r886",
      "r897",
      "r1017",
      "r1036",
      "r1512",
      "r1684",
      "r1685"
     ]
    },
    "us-gaap_CommonStockSharesSubscriptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesSubscriptions",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate sale price",
        "label": "Common Stock, Value, Subscriptions",
        "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r445",
      "r472",
      "r1631",
      "r1632",
      "r1638"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.01 par value, 500,000,000 shares authorized, 141,085,961 and 140,218,764 shares issued and 141,085,961 and 140,218,764 shares outstanding at September 30, 2026 and December 31, 2025, respectively",
        "label": "Common Stock, Value, Issued",
        "totalLabel": "Common Stock, Value, Issued, Total",
        "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance",
        "periodEndLabel": "Common Stock, Value, Issued, Ending Balance",
        "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": [
      "r134",
      "r437",
      "r442",
      "r472",
      "r885",
      "r886",
      "r897",
      "r940",
      "r1243"
     ]
    },
    "cmtg_CommonStockValueAvailableForFutureIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CommonStockValueAvailableForFutureIssuance",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock value available for future issuance",
        "label": "Common Stock Value Available For Future Issuance",
        "documentation": "Common stock value available for future issuance."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r1339"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r1338"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r1340"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r1337"
     ]
    },
    "cmtg_CompanyContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CompanyContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company contribution amount.",
        "label": "Company Contribution Amount",
        "terseLabel": "Company Contribution Amount"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ConcentrationOfRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ConcentrationOfRiskMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration of Risk [Member]",
        "label": "Concentration Of Risk [Member]",
        "terseLabel": "Concentration of Risk"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Risks and Uncertainties",
        "documentation": "Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r761",
      "r762"
     ]
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of Contractual Maturity Payment",
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r1391",
      "r1433",
      "r1439",
      "r1640"
     ]
    },
    "cmtg_ConversionOfFullyVestedRsusToCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ConversionOfFullyVestedRsusToCommonShares",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Fully Vested RSUs to Common Shares",
        "documentation": "Conversion of fully vested RSUs to common shares.",
        "terseLabel": "Shares of common stock delivered"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r167",
      "r177",
      "r178",
      "r407",
      "r452",
      "r791",
      "r797",
      "r826",
      "r932",
      "r1135",
      "r1137",
      "r1138",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1626",
      "r1627"
     ]
    },
    "cmtg_CouponInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CouponInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioDetails": {
       "parentTag": "us-gaap_InterestAndOtherIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coupon interest.",
        "label": "Coupon Interest",
        "terseLabel": "Coupon interest"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r119",
      "r393",
      "r885",
      "r886",
      "r889",
      "r1503"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r119",
      "r393",
      "r885",
      "r886",
      "r889",
      "r1503"
     ]
    },
    "cmtg_CurrentExpectedCreditLossesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "CurrentExpectedCreditLossesPolicyTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Credit Losses.",
        "label": "Current Expected Credit Losses Policy [Text Block]",
        "terseLabel": "Current Expected Credit Losses"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DallasTXMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DallasTXMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dallas TX [Member]",
        "documentation": "Dallas TX.",
        "terseLabel": "Dallas,TX"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Obligations",
        "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": [
      "r29",
      "r113",
      "r114",
      "r119",
      "r120",
      "r121",
      "r123",
      "r124",
      "r126",
      "r127",
      "r167",
      "r170",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r392",
      "r393",
      "r403",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r419",
      "r426",
      "r427",
      "r429",
      "r700",
      "r776",
      "r885",
      "r886",
      "r893"
     ]
    },
    "cmtg_DebtInstrumentAdditionalInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentAdditionalInterestRate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument Additional Interest Rate",
        "documentation": "Debt instrument additional interest rate.",
        "terseLabel": "Debt instrument additional interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One month LIBOR/ SOFR rate",
        "terseLabel": "LIBOR floor",
        "verboseLabel": "Debt instrument basis spread on variable rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtInstrumentBorrowingOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentBorrowingOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument borrowing outstanding.",
        "label": "Debt Instrument Borrowing Outstanding",
        "terseLabel": "Borrowing Outstanding",
        "verboseLabel": "Borrowings Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtInstrumentBorrowingsOutstandingRelatedToMultifamilyRealEstateOwnedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentBorrowingsOutstandingRelatedToMultifamilyRealEstateOwnedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument Borrowings Outstanding Related To Multifamily Real Estate Owned Assets",
        "documentation": "Debt instrument borrowings outstanding related to multifamily real estate owned assets.",
        "terseLabel": "Borrowings outstanding related to multifamily real estate owned assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Carrying Value",
        "negatedLabel": "Carrying Value",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r1631",
      "r1632",
      "r1636"
     ]
    },
    "us-gaap_DebtInstrumentCollateralAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentCollateralAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Carrying Value of Collateral",
        "label": "Debt Instrument, Collateral Amount",
        "terseLabel": "Loan held by company",
        "negatedLabel": "Loan held by company",
        "documentation": "Amount of assets pledged to secure a debt instrument."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_DebtInstrumentCovenantDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentCovenantDescription",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing agreements, covenants description",
        "label": "Debt Instrument, Covenant Description",
        "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r1402",
      "r1406"
     ]
    },
    "cmtg_DebtInstrumentDescriptionOfStatedRateBasis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentDescriptionOfStatedRateBasis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stated Rate",
        "documentation": "Debt Instrument Description of Stated Rate Basis.",
        "label": "Debt Instrument Description Of Stated Rate Basis",
        "verboseLabel": "Weighted Average Stated Rate, description"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentDescriptionOfVariableRateBasis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Spread",
        "label": "Weighted Average Spread",
        "verboseLabel": "Debt instrument, variable interest rate basis",
        "documentation": "Description of reference rate used for variable rate of debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtInstrumentFloorRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentFloorRate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument Floor Rate",
        "documentation": "Debt instrument floor rate.",
        "terseLabel": "Debt instrument floor rate"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtInstrumentInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentInterestRate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Interest Rate",
        "verboseLabel": "Interest Rate",
        "documentation": "Debt Instrument Interest Rate.",
        "label": "Debt Instrument Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentInterestRateIncreaseDecrease",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One-month SOFR",
        "label": "Debt Instrument, Interest Rate, Increase (Decrease)",
        "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One-month SOFR",
        "verboseLabel": "Interest Rate",
        "label": "Weighted Average Stated Rate (2)",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r121",
      "r405",
      "r885",
      "r886",
      "r893"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "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": [
      "r114",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r127",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r410",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r428",
      "r466",
      "r700",
      "r885",
      "r886",
      "r893",
      "r909",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1242",
      "r1432",
      "r1433",
      "r1436",
      "r1439",
      "r1610",
      "r1612"
     ]
    },
    "cmtg_DebtInstrumentLoanParticipationsSoldBorrowingOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentLoanParticipationsSoldBorrowingOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument loan participations sold borrowing outstanding.",
        "label": "Debt Instrument Loan Participations Sold Borrowing Outstanding",
        "terseLabel": "Borrowing Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Contractual Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r122",
      "r885",
      "r886",
      "r893",
      "r1173",
      "r1591",
      "r1592"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateRangeEnd1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentMaturityDateRangeEnd1",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fully Extended Maturity",
        "label": "Debt Instrument, Maturity Date Range, End",
        "documentation": "Latest date the outstanding debt instruments are required to be repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1132",
      "r1133"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateRangeStart1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentMaturityDateRangeStart1",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Maturity Date Range, Start",
        "terseLabel": "Initial Maturity",
        "documentation": "Earliest date the outstanding debt instruments are required to be repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1132",
      "r1133"
     ]
    },
    "cmtg_DebtInstrumentMaximumBorrowingCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentMaximumBorrowingCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Maximum Borrowing Capacity Amount.",
        "label": "Debt Instrument Maximum Borrowing Capacity Amount",
        "terseLabel": "Maximum Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtInstrumentMaximumExtensionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentMaximumExtensionDate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Maximum Extension Date.",
        "label": "Debt Instrument Maximum Extension Date",
        "terseLabel": "Maximum Extension Date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Periodic Payment, Principal",
        "terseLabel": "Principal payments",
        "documentation": "Amount of the required periodic payments applied to principal."
       }
      }
     },
     "auth_ref": [
      "r1402",
      "r1406"
     ]
    },
    "cmtg_DebtInstrumentRealEstateOwnedNetBorrowingOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentRealEstateOwnedNetBorrowingOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument real estate owned net borrowing outstanding amount.",
        "label": "Debt Instrument Real Estate Owned Net Borrowing Outstanding Amount",
        "terseLabel": "Borrowing Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtInstrumentRealEstateOwnedNetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentRealEstateOwnedNetLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts of real estate owned, net debt instruments 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.",
        "label": "Debt Instrument Real Estate Owned Net [Line Items]",
        "terseLabel": "Debt Instrument Real Estate Owned Net [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "documentation": "Information by period of debt redemption feature under terms of debt agreement."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "terseLabel": "Extended Maturity Date in 2026",
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "cmtg_DebtInstrumentRepurchasedBorrowingOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtInstrumentRepurchasedBorrowingOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument repurchased borrowing outstanding amount.",
        "label": "Debt Instrument Repurchased Borrowing Outstanding Amount",
        "terseLabel": "Borrowing Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Debt Instrument [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r44",
      "r45",
      "r46",
      "r114",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r127",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r410",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r428",
      "r466",
      "r700",
      "r885",
      "r886",
      "r893",
      "r909",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1242",
      "r1432",
      "r1433",
      "r1436",
      "r1439",
      "r1610",
      "r1612"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Term",
        "label": "Debt Instrument, Term",
        "verboseLabel": "Maturity period",
        "documentation": "Period between issuance and maturity of debt instrument, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "terseLabel": "Undrawn Capacity",
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r127",
      "r392",
      "r885",
      "r886",
      "r893"
     ]
    },
    "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]",
        "documentation": "Indicates type of variable interest rate on debt instrument."
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "cmtg_DebtObligationCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtObligationCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation Capacity",
        "terseLabel": "Capacity",
        "documentation": "Debt obligation capacity."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtObligationWeightedAverageSpread": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtObligationWeightedAverageSpread",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligation Weighted Average Spread",
        "terseLabel": "Weighted Average Spread",
        "documentation": "Debt obligation weighted average spread."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtRelatedToRealEstateOwnedHotelPortfolioNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtRelatedToRealEstateOwnedHotelPortfolioNet",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Related To Real Estate Owned Hotel Portfolio Net",
        "documentation": "Debt related to real estate owned hotel portfolio net.",
        "terseLabel": "Debt related to real estate owned hotel portfolio, net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtRelatedToRealEstateOwnedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtRelatedToRealEstateOwnedNet",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt related to real estate owned net.",
        "label": "Debt Related To Real Estate Owned Net",
        "terseLabel": "Debt related to real estate owned hotel portfolio, net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtRelatedToRealEstateOwnedOriginalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtRelatedToRealEstateOwnedOriginalBalance",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior mortgage amount",
        "label": "Debt Related To Real Estate Owned Original Balance",
        "documentation": "Debt related to real estate owned original balance"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtToRealEstateOwnedHotelPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtToRealEstateOwnedHotelPortfolioMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt To Real Estate Owned Hotel Portfolio [Member]",
        "documentation": "Debt to real estate owned hotel portfolio.",
        "terseLabel": "Debt To Real Estate Owned Hotel Portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Interest Rate",
        "verboseLabel": "Weighted Average Interest Rate",
        "label": "Debt, Weighted Average Interest Rate",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DebtWeightedAverageRecourseRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DebtWeightedAverageRecourseRate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt weighted average recourse rate",
        "label": "Debt Weighted Average Recourse Rate",
        "documentation": "Debt weighted average recourse rate."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DeferredFeesAndDiscountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DeferredFeesAndDiscountsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred fees and discounts.",
        "label": "Deferred Fees and Discounts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DeferredFeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DeferredFeesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred fees.",
        "label": "Deferred Fees [Member]",
        "terseLabel": "Deferred Fees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Issuance Costs, Net",
        "totalLabel": "Debt Issuance Costs, Net, Total",
        "terseLabel": "Transaction costs",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1508",
      "r1609",
      "r1610",
      "r1612"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance, Total",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1550"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r563"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Net",
        "totalLabel": "Deferred Tax Liabilities, Net, Total",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1550"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation on real estate owned",
        "terseLabel": "Depreciation expense",
        "label": "Depreciation",
        "totalLabel": "Depreciation, Total",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r152",
      "r370",
      "r1139",
      "r1140",
      "r1142",
      "r1144"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total",
        "negatedLabel": "Depreciation and amortization",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r1484",
      "r1490"
     ]
    },
    "cmtg_DepreciationAndAmortizationOnRealEstateOwnedInPlaceLeaseValuesAndDeferredLeasingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DepreciationAndAmortizationOnRealEstateOwnedInPlaceLeaseValuesAndDeferredLeasingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation And Amortization On Real Estate Owned And In Place Lease Values And Deferred Leasing Costs",
        "documentation": "Depreciation and amortization on real estate owned in place lease values and deferred leasing costs.",
        "terseLabel": "Depreciation and amortization on real estate owned, in-place lease values, and deferred leasing costs"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DepreciationExpenseAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DepreciationExpenseAccumulatedDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation Expense, Accumulated Depreciation",
        "documentation": "Depreciation expense, accumulated depreciation.",
        "negatedTerseLabel": "Depreciation expense, Accumulated Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DepreciationExpenseRealEstateOwnedHeld-For-InvestmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DepreciationExpenseRealEstateOwnedHeld-For-InvestmentNet",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation Expense, Real Estate Owned Held-for-Investment,Net",
        "documentation": "Depreciation expense",
        "terseLabel": "Depreciation Expense, Real Estate Owned Held-for-Investment,Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAverageCapInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeAverageCapInterestRate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative, Average Cap Interest Rate",
        "terseLabel": "Strike rate",
        "documentation": "Average cap rate on a group of interest rate derivatives, such as interest rate caps or collars. If market rates exceed the cap rate, a payment or receipt is triggered on the contract."
       }
      }
     },
     "auth_ref": [
      "r1580"
     ]
    },
    "us-gaap_DerivativeCapInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeCapInterestRate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Notional amount",
        "terseLabel": "Maximum interest rate of debt related to real estate owned",
        "label": "Derivative, Cap Interest Rate",
        "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract."
       }
      }
     },
     "auth_ref": [
      "r1580"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r150",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r820",
      "r1004",
      "r1007",
      "r1022",
      "r1023",
      "r1024",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1080",
      "r1082",
      "r1086",
      "r1088",
      "r1134",
      "r1135",
      "r1138",
      "r1225",
      "r1226",
      "r1248",
      "r1271",
      "r1273",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1593",
      "r1594",
      "r1595",
      "r1596",
      "r1597",
      "r1598",
      "r1600",
      "r1601"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r820",
      "r1004",
      "r1007",
      "r1022",
      "r1023",
      "r1024",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1080",
      "r1082",
      "r1086",
      "r1088",
      "r1134",
      "r1135",
      "r1138",
      "r1225",
      "r1226",
      "r1248",
      "r1271",
      "r1273",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1593",
      "r1594",
      "r1595",
      "r1596",
      "r1597",
      "r1598",
      "r1600",
      "r1601"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivatives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives",
        "label": "Derivatives",
        "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": [
      "r461",
      "r462",
      "r464",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r706",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229"
     ]
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeLiabilityNotionalAmount",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative liability notional amount",
        "label": "Derivative Liability, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability."
       }
      }
     },
     "auth_ref": [
      "r1081",
      "r1083",
      "r1085",
      "r1087",
      "r1562",
      "r1563"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative notional amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1225",
      "r1562",
      "r1563"
     ]
    },
    "cmtg_DerivativeRemainingMaturityDates": {
     "xbrltype": "gYearMonthItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DerivativeRemainingMaturityDates",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative remaining maturity dates",
        "label": "Derivative Remaining Maturity Dates",
        "documentation": "Derivative remaining maturity dates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives Fair Value Line Items",
        "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": [
      "r663",
      "r666",
      "r667",
      "r668",
      "r669",
      "r1226"
     ]
    },
    "cmtg_DeutscheBankAGNewYorkBranchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DeutscheBankAGNewYorkBranchMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deutsche Bank AG New York Branch.",
        "label": "Deutsche Bank A G New York Branch [Member]",
        "terseLabel": "Deutsche Bank AG New York Branch [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Director",
        "label": "Director [Member]",
        "documentation": "Person serving on board of directors."
       }
      }
     },
     "auth_ref": [
      "r885",
      "r886",
      "r891",
      "r1396",
      "r1463",
      "r1677"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r515",
      "r544",
      "r545",
      "r547",
      "r1189"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_DistributableLossEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DistributableLossEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Distributable (Loss) Earnings",
        "label": "Distributable (Loss) Earnings",
        "documentation": "Distributable (loss) earnings.",
        "terseLabel": "Distributable Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Axis]",
        "terseLabel": "Dividends",
        "documentation": "Information by event wherein earnings are distributed to shareholder."
       }
      }
     },
     "auth_ref": [
      "r1511",
      "r1516",
      "r1518"
     ]
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends declared",
        "label": "Dividends, Common Stock",
        "terseLabel": "Dividends declared - common stock",
        "totalLabel": "Dividends, Common Stock, Total",
        "verboseLabel": "Dividends declared",
        "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": [
      "r475",
      "r477"
     ]
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsDeclaredTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Declared [Table Text Block]",
        "terseLabel": "Summary of Dividends Declared For Common And Preferred Stock.",
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Domain]",
        "terseLabel": "Dividends",
        "documentation": "Event wherein earnings are distributed to shareholder."
       }
      }
     },
     "auth_ref": [
      "r1511",
      "r1516",
      "r1518"
     ]
    },
    "cmtg_DividendsOnParticipatingSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "DividendsOnParticipatingSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails": {
       "parentTag": "cmtg_BasicEarningsLossAvailableToCommonShareholders",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends on participating securities",
        "label": "Dividends on Participating Securities",
        "documentation": "Dividends on participating securities."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "terseLabel": "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/2026",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "terseLabel": "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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document 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_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "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/2026",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "verboseLabel": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r1287"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1321"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "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_DoubtfulMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DoubtfulMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Doubtful [Member]",
        "terseLabel": "Risk Rating 4",
        "documentation": "A category of financing receivables that have all the weaknesses inherent in those classified as substandard, with the added characteristic that the weaknesses make collection or liquidation in full, on the basis of currently existing facts, conditions, and values, highly questionable and improbable."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r1474",
      "r1475",
      "r1476",
      "r1477"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net Loss per share of common stock:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings Per Share, Basic, Total",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net (loss) income per share of common stock - basic",
        "verboseLabel": "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": [
      "r98",
      "r148",
      "r190",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r206",
      "r209",
      "r213",
      "r214",
      "r215",
      "r220",
      "r367",
      "r435",
      "r495",
      "r550",
      "r581",
      "r643",
      "r732",
      "r733",
      "r904",
      "r948",
      "r1146"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted",
        "totalLabel": "Earnings Per Share, Diluted, Total",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net (loss) income per share of common stock - 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": [
      "r98",
      "r148",
      "r190",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r209",
      "r213",
      "r214",
      "r215",
      "r220",
      "r367",
      "r435",
      "r495",
      "r550",
      "r581",
      "r643",
      "r732",
      "r733",
      "r904",
      "r948",
      "r1146"
     ]
    },
    "us-gaap_EarningsPerShareDilutedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareDilutedLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]",
        "terseLabel": "Earnings Per Share Diluted [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": [
      "r209",
      "r210",
      "r213",
      "r215"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings per Share",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r216",
      "r217",
      "r218",
      "r219",
      "r481"
     ]
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Employee Benefits and Share-Based Compensation",
        "negatedLabel": "Stock-based compensation expense",
        "documentation": "Amount of expense for employee benefit and equity-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1424"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Unrecognized compensation expense expected to recognized over a remaining period",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r546"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "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": [
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "terseLabel": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "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/2026",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "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": [
      "r1285"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "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": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "terseLabel": "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/2026",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2026",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1285"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Act File Number",
        "terseLabel": "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/2026",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "terseLabel": "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": [
      "r1285"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "terseLabel": "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": [
      "r1371"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "verboseLabel": "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": [
      "r1285"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "terseLabel": "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": [
      "r1285"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r1285"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "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": [
      "r1285"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1367"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r1367"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r1367"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityScheduleOfCommonStockOutstandingDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component",
        "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": [
      "r97",
      "r98",
      "r110",
      "r133",
      "r134",
      "r144",
      "r145",
      "r146",
      "r185",
      "r186",
      "r187",
      "r191",
      "r199",
      "r201",
      "r203",
      "r222",
      "r309",
      "r312",
      "r366",
      "r367",
      "r369",
      "r434",
      "r465",
      "r470",
      "r471",
      "r472",
      "r475",
      "r477",
      "r480",
      "r493",
      "r494",
      "r498",
      "r499",
      "r550",
      "r565",
      "r566",
      "r577",
      "r578",
      "r579",
      "r582",
      "r642",
      "r643",
      "r703",
      "r704",
      "r705",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r713",
      "r717",
      "r718",
      "r719",
      "r720",
      "r731",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r777",
      "r785",
      "r842",
      "r885",
      "r886",
      "r896",
      "r897",
      "r928",
      "r946",
      "r965",
      "r966",
      "r967",
      "r993",
      "r1059",
      "r1519"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r304",
      "r306",
      "r574",
      "r765",
      "r1375",
      "r1376",
      "r1377",
      "r1551",
      "r1552",
      "r1553",
      "r1554"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107",
      "r167",
      "r172",
      "r307",
      "r765",
      "r847",
      "r848",
      "r854",
      "r862",
      "r869",
      "r870",
      "r881",
      "r883",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107",
      "r167",
      "r172",
      "r307",
      "r765",
      "r847",
      "r848",
      "r854",
      "r862",
      "r869",
      "r870",
      "r881",
      "r883",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Common Stock Outstanding",
        "verboseLabel": "Equity interest 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": [
      "r303",
      "r765"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments",
        "terseLabel": "Equity method investment",
        "verboseLabel": "Equity method investment",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r246",
      "r259",
      "r301",
      "r1404",
      "r1472"
     ]
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestment1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "terseLabel": "Equity Method Investment",
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r305",
      "r308",
      "r1377"
     ]
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentsTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments [Table Text Block]",
        "terseLabel": "Schedule of Financial Information for Equity Method Investments",
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r1398",
      "r1399"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1336"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r1293",
      "r1303",
      "r1314",
      "r1346"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r1290",
      "r1300",
      "r1311",
      "r1343"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r754",
      "r756",
      "r763",
      "r1174",
      "r1175",
      "r1240"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r1342"
     ]
    },
    "cmtg_ExtensionAndExitFeesReceivedFromLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ExtensionAndExitFeesReceivedFromLoansReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension and exit fees received from loans receivable.",
        "label": "Extension And Exit Fees Received From Loans Receivable",
        "terseLabel": "Extension and exit fees received from loans receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExternalCreditRatingByGroupingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ExternalCreditRatingByGroupingAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "External Credit Rating by Grouping [Axis]",
        "documentation": "Information by external rating classified as investment grade or non investment grade."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r1474",
      "r1475"
     ]
    },
    "us-gaap_ExternalCreditRatingByGroupingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ExternalCreditRatingByGroupingDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "External Credit Rating by Grouping [Domain]",
        "documentation": "External credit rating classified as investment grade or non-investment grade."
       }
      }
     },
     "auth_ref": [
      "r1474",
      "r1475"
     ]
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Adjustment of Warrants",
        "terseLabel": "Fair value adjustment of warrants",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "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": [
      "r734",
      "r736",
      "r737",
      "r745",
      "r1231"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r734",
      "r736",
      "r737",
      "r745",
      "r1231"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule of Financial Instruments Measured at Carrying And Estimated Fair Value",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r755",
      "r758",
      "r1240",
      "r1241",
      "r1606"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV",
        "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": [
      "r417",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r734",
      "r735",
      "r737",
      "r738",
      "r739",
      "r740",
      "r744",
      "r745",
      "r746",
      "r754",
      "r801",
      "r802",
      "r803",
      "r808",
      "r1174",
      "r1175",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1231",
      "r1233",
      "r1240",
      "r1241"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r754",
      "r756",
      "r757",
      "r763",
      "r765",
      "r766",
      "r1174",
      "r1175",
      "r1240",
      "r1606"
     ]
    },
    "us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueConcentrationOfRiskDisclosureItemsAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit or Market Risk [Axis]",
        "terseLabel": "Concentration of Credit or Market Risk",
        "documentation": "Information by type of credit or market risk."
       }
      }
     },
     "auth_ref": [
      "r759",
      "r760",
      "r1378"
     ]
    },
    "us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueConcentrationOfRiskDisclosureItemsDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Concentration of Risk, Disclosure Items [Domain]",
        "terseLabel": "Fair Value, Concentration of Risk, Disclosure Items",
        "documentation": "Provides the general information items required or determined to be disclosed with respect to all significant concentrations of risk, including credit risk and market risk, arising from all financial instruments (as defined), whether from an individual counterparty or groups of counterparties."
       }
      }
     },
     "auth_ref": [
      "r759",
      "r760",
      "r1378"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement",
        "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": [
      "r417",
      "r1174",
      "r1175"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements",
        "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": [
      "r738",
      "r741",
      "r742",
      "r743",
      "r744",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r884",
      "r1231",
      "r1234"
     ]
    },
    "cmtg_FairValueDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "FairValueDiscountRate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Discount Rate",
        "documentation": "Fair value discount rate.",
        "terseLabel": "Fair value discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "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": [
      "r417",
      "r501",
      "r506",
      "r507",
      "r737",
      "r745",
      "r754",
      "r801",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1231",
      "r1240",
      "r1241"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "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": [
      "r417",
      "r501",
      "r506",
      "r507",
      "r509",
      "r737",
      "r738",
      "r745",
      "r754",
      "r802",
      "r1174",
      "r1175",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1231",
      "r1240",
      "r1241"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r737",
      "r738",
      "r739",
      "r740",
      "r745",
      "r754",
      "r803",
      "r1174",
      "r1175",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1231",
      "r1233",
      "r1240",
      "r1241"
     ]
    },
    "cmtg_FairValueMarketCapitalizationRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "FairValueMarketCapitalizationRate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Market Capitalization Rate",
        "documentation": "Fair value market capitalization rate.",
        "terseLabel": "Fair value market capitalization rate"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_FairValueMarketPricePerSquareFoot": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "FairValueMarketPricePerSquareFoot",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value market price per square foot",
        "label": "Fair Value Market Price Per Square Foot",
        "documentation": "Fair Value Market Price Per Square Foot"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r734",
      "r735",
      "r737",
      "r738",
      "r739",
      "r740",
      "r744",
      "r745",
      "r746",
      "r754",
      "r801",
      "r802",
      "r803",
      "r808",
      "r1174",
      "r1175",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1231",
      "r1233",
      "r1240",
      "r1241"
     ]
    },
    "us-gaap_FinancialAssetsSoldUnderAgreementToRepurchaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancialAssetsSoldUnderAgreementToRepurchaseMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Repurchase Agreements and Term Participation Facility [Member]",
        "terseLabel": "Repurchase agreements and term participation facility [Member]",
        "label": "Financial Assets Sold under Agreement to Repurchase [Member]",
        "documentation": "Agreement under which the transferor transfers a financial asset to a transferee in exchange for cash and concurrently agrees to reacquire that financial asset at a future date."
       }
      }
     },
     "auth_ref": [
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r317",
      "r318",
      "r319",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r428",
      "r463",
      "r700",
      "r751",
      "r764",
      "r767",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r805",
      "r806",
      "r807",
      "r808",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r822",
      "r823",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r931",
      "r947",
      "r1166",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1468",
      "r1469",
      "r1470",
      "r1471",
      "r1587",
      "r1590",
      "r1591",
      "r1592",
      "r1599",
      "r1602",
      "r1603",
      "r1604"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "terseLabel": "Financing Receivable Allowance For Credit Losses [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": [
      "r57",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r331",
      "r332"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Year 6",
        "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r1165"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "Year 5",
        "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r1165"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancingReceivableOriginatedInCurrentFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Year One, Originated, Current Fiscal Year",
        "terseLabel": "Year 1",
        "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r1165"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "Year 2",
        "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r1165"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "Year 4",
        "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r1165"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "Year 3",
        "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r1165"
     ]
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable Portfolio Segment [Axis]",
        "terseLabel": "Deferred Fees [Member]",
        "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r56",
      "r57",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r332",
      "r1163",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389"
     ]
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable Portfolio Segment [Domain]",
        "terseLabel": "Financing Receivable Portfolio Segment",
        "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r56",
      "r57",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r332",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1387",
      "r1388",
      "r1389"
     ]
    },
    "cmtg_FinancingReceivableTransferToRealEstateOwnedHeld-For-Investment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "FinancingReceivableTransferToRealEstateOwnedHeld-For-Investment",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing ReceivableTransferTo Real Estate Owned, Held-For-Investment",
        "documentation": "Financing receivable transfer to real estate owned, held-for-investment.",
        "terseLabel": "Transfer to real estate owned, held-for-investment (See Note 5)"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_FinancingReceivabletransfertoRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "FinancingReceivabletransfertoRealEstateOwned",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer to real estate owned, held-for-investment",
        "label": "Financing ReceivableTransferTo Real Estate Owned",
        "documentation": "Financing receivable transfer to real estate owned."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAmortizationOfOurLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived, Class [Axis]",
        "documentation": "Information by class of finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r357",
      "r845",
      "r846",
      "r977",
      "r1125",
      "r1127",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1487",
      "r1693",
      "r1694",
      "r1695"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAmortizationOfOurLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Intangible Asset, Finite-Lived [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": [
      "r349",
      "r355",
      "r356",
      "r357",
      "r358",
      "r845",
      "r1125",
      "r1127",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1487",
      "r1693",
      "r1694",
      "r1695"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAmortizationOfOurLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived, Class [Domain]",
        "documentation": "Class of finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r357",
      "r977",
      "r1125",
      "r1127",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1487",
      "r1693",
      "r1694",
      "r1695"
     ]
    },
    "cmtg_FixedLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "FixedLoanMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Loan.",
        "label": "Fixed Loan [Member]",
        "terseLabel": "Fixed Loan"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_FixedSeniorLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "FixedSeniorLoansMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Senior Loans.",
        "label": "Fixed Senior Loans [Member]",
        "terseLabel": "Fixed Senior Loans"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_FixedSubordinateLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "FixedSubordinateLoansMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Subordinate Loans.",
        "label": "Fixed Subordinate Loans [Member]",
        "terseLabel": "Fixed Subordinate Loans"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ForSaleCondoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ForSaleCondoMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For sale condo. member.",
        "label": "For Sale Condo [Member]",
        "terseLabel": "For Sale Condo"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ForbearanceAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ForbearanceAgreementMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forbearance Agreement [Member]",
        "documentation": "Forbearance agreement.",
        "terseLabel": "Forbearance Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeclosedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ForeclosedAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Real estate owned",
        "label": "Repossessed Assets",
        "terseLabel": "Real estate owned held-for-investment",
        "documentation": "Carrying amount as of the balance sheet date of all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings or defeasance; includes real and personal property; equity interests in corporations, partnerships, and joint ventures; and beneficial interests in trusts."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r270",
      "r375"
     ]
    },
    "cmtg_ForeclosureOfMultifamilyPropertyIncludingCapitalizedTransactionCostsGrossCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ForeclosureOfMultifamilyPropertyIncludingCapitalizedTransactionCostsGrossCost",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreclosure of multifamily property including capitalized transaction costs, Gross Cost",
        "documentation": "Foreclosure of multifamily property including capitalized transaction costs, Gross Cost.",
        "terseLabel": "Foreclosure of multifamily property including capitalized transaction costs, Gross Cost"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ForeclosureOfMultifamilyPropertyIncludingCapitalizedTransactionCostsRealEstateOwnedHeld-For-InvestmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ForeclosureOfMultifamilyPropertyIncludingCapitalizedTransactionCostsRealEstateOwnedHeld-For-InvestmentNet",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreclosure of multifamily property including capitalized transaction costs, Real Estate Owned Held-for-Investment, Net",
        "label": "Foreclosure of multifamily property including capitalized transaction costs, Real Estate Owned Held-for-Investment, Net",
        "documentation": "Foreclosure of multifamily property including capitalized transaction costs, Real Estate Owned Held-for-Investment, Net."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1318",
      "r1350"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1318",
      "r1350"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1318",
      "r1350"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1318",
      "r1350"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1318",
      "r1350"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Former Address",
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r1288",
      "r1310"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1331"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture, Fixtures and Equipment",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": [
      "r1171",
      "r1491",
      "r1492"
     ]
    },
    "stpr_GA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2026",
     "localname": "GA",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GEORGIA",
        "terseLabel": "GA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfRealEstateDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainLossOnDispositionOfRealEstateDiscontinuedOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on sales of real estate owned",
        "terseLabel": "sss",
        "label": "Gain (Loss) on Disposition of Real Estate, Discontinued Operations",
        "verboseLabel": "Gain (loss) on sales of real estate owned",
        "documentation": "Amount of difference between the carrying amount and the sales price of real estate properties sold as part of discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_GainLossOnRealEstateOwnedHeld-For-Sale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "GainLossOnRealEstateOwnedHeld-For-Sale",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain Loss on Real Estate Owned Held-for-sale",
        "documentation": "Gain loss on real estate owned held-for-sale",
        "negatedLabel": "Loss on real estate owned held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainLossOnSaleOfNotesReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Sale of Financing Receivable",
        "terseLabel": "Incremental loss",
        "negatedLabel": "Incremental loss",
        "documentation": "Amount of gain (loss) from sale of financing receivable, including, but not limited to, lease receivable."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 14.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 35.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Loss on extinguishment of debt",
        "terseLabel": "Loss on extinguishment of debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r11",
      "r12"
     ]
    },
    "us-gaap_GainsLossesOnSalesOfInvestmentRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainsLossesOnSalesOfInvestmentRealEstate",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gain on sales of real estate owned",
        "terseLabel": "Gain on sales of real estate owned",
        "label": "Gains (Losses) on Sales of Investment Real Estate",
        "documentation": "The net gain (loss) resulting from sales and other disposals of real estate owned for investment purposes."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50",
      "r1425",
      "r1427",
      "r1431",
      "r1639",
      "r1683"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses",
        "verboseLabel": "General and administrative expense",
        "totalLabel": "General and Administrative Expense, Total",
        "negatedLabel": "General and administrative expenses",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r1039"
     ]
    },
    "cmtg_GeneralAndAdministrativeExpensesNetOfReversalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "GeneralAndAdministrativeExpensesNetOfReversalAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expenses Net of Reversal Amount",
        "documentation": "General and administrative expenses net of reversal amount.",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_GeneralCeclReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "GeneralCeclReserveMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General CECL Reserve [Member]",
        "documentation": "General CECL Reserve [Member]",
        "terseLabel": "General CECL Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_GeneralCurrentExpectedCreditLossAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "GeneralCurrentExpectedCreditLossAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "General CECL reserve",
        "documentation": "General current expected credit loss allowance.",
        "label": "General Current Expected Credit Loss Allowance",
        "terseLabel": "General CECL Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_GeographicLocationTypeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "GeographicLocationTypeMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographic location type member.",
        "label": "Geographic Location Type [Member]",
        "terseLabel": "Geographic Location"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_GoldmanSachsBankUSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "GoldmanSachsBankUSAMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goldman Sachs Bank U S A [Member]",
        "terseLabel": "Goldman Sachs Bank USA [Member]",
        "documentation": "Goldman Sachs Bank USA."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_GrossProceedsFromSaleOfLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "GrossProceedsFromSaleOfLoansReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Proceeds from Sale of Loans Receivable",
        "documentation": "Gross proceeds from sale of loans receivable.",
        "terseLabel": "Gross proceeds from sale of loans receivable"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_HospitalityLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "HospitalityLoanMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hospitality Loan",
        "label": "Hospitality Loan [Member]",
        "documentation": "Hospitality loan."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_HospitalityLoanOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "HospitalityLoanOneMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hospitality Loan One",
        "label": "Hospitality Loan One [Member]",
        "documentation": "Hospitality Loan One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_HospitalityLoanTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "HospitalityLoanTwoMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hospitality Loan Two [Member]",
        "documentation": "Hospitality loan two.",
        "terseLabel": "Hospitality Loan Two"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_HospitalityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "HospitalityMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hospitality member.",
        "label": "Hospitality [Member]",
        "terseLabel": "Hospitality"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_HospitalityOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "HospitalityOneMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hospitality One [Member]",
        "documentation": "Hospitality one.",
        "terseLabel": "Hospitality One"
       }
      }
     },
     "auth_ref": []
    },
    "srt_HotelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "HotelMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Hotel",
        "label": "Hotel [Member]",
        "terseLabel": "Hotel Portfolio",
        "documentation": "Commercial establishment providing lodging, meal, meeting space and other related service."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r844",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1520",
      "r1521",
      "r1687",
      "r1688",
      "r1689",
      "r1690",
      "r1691"
     ]
    },
    "us-gaap_ImpairmentOfRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ImpairmentOfRealEstate",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of real estate",
        "label": "Impairment of Real Estate",
        "documentation": "The charge against earnings in the period to reduce the carrying amount of real property to fair value."
       }
      }
     },
     "auth_ref": [
      "r1431",
      "r1493"
     ]
    },
    "cmtg_InPlaceAboveMarketAndOtherLeaseIntangiblesAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceAboveMarketAndOtherLeaseIntangiblesAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails": {
       "parentTag": "cmtg_InPlaceAboveMarketAndOtherLeaseValuesNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated amortization",
        "label": "In-Place, Above Market, and Other Lease Intangibles, Accumulated Amortization",
        "documentation": "In-place, above market, and other lease intangibles, accumulated amortization."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceAboveMarketAndOtherLeaseValuesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceAboveMarketAndOtherLeaseValuesGross",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails": {
       "parentTag": "cmtg_InPlaceAboveMarketAndOtherLeaseValuesNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In-place, above market, and other lease values gross.",
        "label": "In-Place, Above Market, and Other Lease Values Gross",
        "terseLabel": "In-place, above market, and other lease values"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceAboveMarketAndOtherLeaseValuesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceAboveMarketAndOtherLeaseValuesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "In-place, above market, and other lease values, net",
        "documentation": "In-place, above market, and other lease values, net.",
        "label": "In-Place, Above Market, and Other Lease Values, Net",
        "terseLabel": "In-place, above market, and other lease values, net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceAndOtherLeaseValuesAmortizationIncomeNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceAndOtherLeaseValuesAmortizationIncomeNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails4": {
       "parentTag": "cmtg_InPlaceOtherLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In-place and other lease values income next twelve months.",
        "label": "In-Place and Other Lease Values Amortization Income Next Twelve Months",
        "terseLabel": "2027"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceAndOtherLeaseValuesAmortizationIncomeRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceAndOtherLeaseValuesAmortizationIncomeRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails4": {
       "parentTag": "cmtg_InPlaceOtherLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In-place and other lease values amortization income remainder of fiscal year.",
        "label": "In-Place and Other Lease Values Amortization Income Remainder of Fiscal Year",
        "terseLabel": "2026"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceAndOtherLeaseValuesAmortizationIncomeYearAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceAndOtherLeaseValuesAmortizationIncomeYearAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails4": {
       "parentTag": "cmtg_InPlaceOtherLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In-place and other lease values amortization income year after year four.",
        "label": "In-Place and Other Lease Values Amortization Income Year After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceAndOtherLeaseValuesAmortizationIncomeYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceAndOtherLeaseValuesAmortizationIncomeYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails4": {
       "parentTag": "cmtg_InPlaceOtherLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In-place and other lease values amortization income year four.",
        "label": "In-Place and Other Lease Values Amortization Income Year Four",
        "terseLabel": "2030"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceAndOtherLeaseValuesAmortizationIncomeYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceAndOtherLeaseValuesAmortizationIncomeYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails4": {
       "parentTag": "cmtg_InPlaceOtherLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In-place and other lease values amortization income year three.",
        "label": "In-Place and Other Lease Values Amortization Income Year Three",
        "terseLabel": "2029"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceAndOtherLeaseValuesAmortizationIncomeYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceAndOtherLeaseValuesAmortizationIncomeYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails4": {
       "parentTag": "cmtg_InPlaceOtherLeaseValueFiveYearTotal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In-place and other lease values amortization income year two.",
        "label": "In-Place and Other Lease Values Amortization Income Year Two",
        "terseLabel": "2028"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceAndOtherLeaseValuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceAndOtherLeaseValuesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAmortizationOfOurLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "In Place and Other Lease Values [Member]",
        "documentation": "In place and other lease values."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceLeaseValuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceLeaseValuesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In place lease values member.",
        "label": "In Place Lease Values [Member]",
        "terseLabel": "In Place Lease Values"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InPlaceOtherLeaseValueFiveYearTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InPlaceOtherLeaseValueFiveYearTotal",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails4": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedEstimatedAmortizationOfIntangiblesForNextFiveYearsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In place other lease value five year total.",
        "label": "In Place Other Lease Value Five Year Total",
        "totalLabel": "In-place and other lease values, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncentiveFeeDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncentiveFeeDescription",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incentive Fee, Description",
        "terseLabel": "Incentive fees, description",
        "documentation": "Description of the nature of the payments to managing member or general partner for incentive rights held including the fee rate, basis of calculation, relevant accounting period, whether the fee is paid to an entity other than the managing member or general partner, or if the fee is waived."
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1614"
     ]
    },
    "cmtg_IncentiveFeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "IncentiveFeeRate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rate at which incentive fees are charged as per the management agreement.",
        "label": "Incentive Fee Rate",
        "terseLabel": "Incentive fee rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 12.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 32.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Equity Method Investments",
        "negatedTerseLabel": "Income from equity method investment",
        "verboseLabel": "(Loss) income from equity method investment",
        "negatedLabel": "Loss from equity method investment",
        "terseLabel": "Loss from equity method investment",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r20",
      "r33",
      "r221",
      "r242",
      "r259",
      "r301",
      "r943"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r173",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r564",
      "r570",
      "r571",
      "r572",
      "r573",
      "r930",
      "r976",
      "r987",
      "r1191"
     ]
    },
    "cmtg_IncreaseDecreaseInManagementFeePayableAffiliate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "IncreaseDecreaseInManagementFeePayableAffiliate",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 58.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in management fee payable affiliate.",
        "label": "Increase Decrease In Management Fee Payable Affiliate",
        "terseLabel": "Management fee payable - affiliate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 56.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other assets",
        "totalLabel": "Increase (Decrease) in Other Operating Assets, Total",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 57.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities",
        "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "cmtg_IncreaseInLoansReceivableCeclReservesOnAccruedInterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "IncreaseInLoansReceivableCeclReservesOnAccruedInterestReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase In Loans Receivable Cecl Reserves On Accrued Interest Receivable",
        "documentation": "Increase In Loans Receivable CECL Reserves On Accrued Interest Receivable",
        "terseLabel": "Increase in loans receivable CECL reserves on accrued interest receivable."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_IncrementalLossOnConsummationOfSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "IncrementalLossOnConsummationOfSale",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Loss on Consummation of Sale",
        "documentation": "Incremental loss on consummation of sale.",
        "terseLabel": "Incremental loss on consummation of sale"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "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": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1318",
      "r1342",
      "r1350",
      "r1354",
      "r1362"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r1360"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r1289",
      "r1366"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r1289",
      "r1366"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r1289",
      "r1366"
     ]
    },
    "us-gaap_InterestAndDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestAndDebtExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Debt Expense",
        "totalLabel": "Total interest and related expense",
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r1426"
     ]
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestAndDividendIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Operating",
        "terseLabel": "Interest and related income",
        "totalLabel": "Interest and Dividend Income, Operating, Total",
        "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": [
      "r32",
      "r34",
      "r36",
      "r37",
      "r38",
      "r1143",
      "r1686"
     ]
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Fee Income, Financing Receivable",
        "totalLabel": "Interest and Fee Income, Loans and Leases, Total",
        "terseLabel": "Interest income",
        "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": [
      "r32",
      "r1143"
     ]
    },
    "us-gaap_InterestAndOtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestAndOtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Other Income",
        "totalLabel": "Total interest and related income",
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Operating and Nonoperating",
        "verboseLabel": "Interest expense",
        "totalLabel": "Interest and related expense",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r235",
      "r239",
      "r245",
      "r259",
      "r775",
      "r1155",
      "r1156",
      "r1682"
     ]
    },
    "cmtg_InterestExpenseExcludesInterestExpenseFromRealEstateOwnedDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestExpenseExcludesInterestExpenseFromRealEstateOwnedDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense excludes interest expense from real estate owned debt.",
        "label": "Interest Expense Excludes Interest Expense From Real Estate Owned Debt",
        "terseLabel": "Less: interest and related expense",
        "verboseLabel": "Interest and related expense",
        "negatedLabel": "Interest and related expense"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InterestExpenseOnDebtRelatedToRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestExpenseOnDebtRelatedToRealEstateOwned",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest on debt related to real estate owned.",
        "label": "Interest Expense On Debt Related To Real Estate Owned",
        "terseLabel": "Interest on Debt related to real estate owned",
        "verboseLabel": "Interest expense on debt related to real estate owned hotel portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InterestExpenseOnMultifamilyRealEstateOwnedProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestExpenseOnMultifamilyRealEstateOwnedProperties",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense On Multifamily Real Estate Owned Properties",
        "documentation": "Interest expense on multifamily real estate owned properties.",
        "terseLabel": "Interest expense on multifamily real estate owned properties"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InterestExpenseOnSecuredFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestExpenseOnSecuredFinancing",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense on secured financings",
        "documentation": "Aggregate amount of interest on secured financing.",
        "label": "Interest Expense On Secured Financing"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InterestExpenseOnSecuredTermLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestExpenseOnSecuredTermLoan",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfInterestExpenseAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense on secured term loan",
        "documentation": "Aggregate amount of interest on secured term loan.",
        "label": "Interest Expense On Secured Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net interest income",
        "label": "Interest Income (Expense), Operating",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r902",
      "r1143",
      "r1453"
     ]
    },
    "cmtg_InterestIncomeFromLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestIncomeFromLoan",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income from loan",
        "documentation": "Interest income from loan."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InterestOnCashAndCashEquivalentsAndOtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestOnCashAndCashEquivalentsAndOtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioDetails": {
       "parentTag": "us-gaap_InterestAndOtherIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on cash, cash equivalents, and other income",
        "label": "Interest on Cash and Cash Equivalents and Other Income",
        "documentation": "Interest on cash, cash equivalents, and other income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "terseLabel": "Cash paid for interest",
        "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": [
      "r157",
      "r160",
      "r163"
     ]
    },
    "cmtg_InterestPastDueForNonAccrualLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestPastDueForNonAccrualLoans",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Past due for non accrual loans",
        "documentation": "Interest Past due for non accrual loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateCapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestRateCapMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest Rate Cap [Member]",
        "terseLabel": "Interest Rate Cap",
        "label": "Interest Rate Cap",
        "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount."
       }
      }
     },
     "auth_ref": [
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576",
      "r1577",
      "r1578",
      "r1579"
     ]
    },
    "cmtg_InterestRateCapOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestRateCapOneMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Cap One",
        "label": "Interest Rate Cap One [Member]",
        "documentation": "Interest rate cap one."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateFairValueHedgeAssetAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestRateFairValueHedgeAssetAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair value of interest rate cap",
        "terseLabel": "Fair value amount",
        "label": "Interest Rate Fair Value Hedge Asset at Fair Value",
        "documentation": "Fair value as of the balance sheet date of all derivative assets designated as interest rate fair value hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r1564",
      "r1567",
      "r1568",
      "r1570"
     ]
    },
    "cmtg_InterestRecognitionMethod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestRecognitionMethod",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Recognition Method",
        "documentation": "Interest recognition method.",
        "label": "Interest Recognition Method"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InterestRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest recognized.",
        "label": "Interest Recognized",
        "verboseLabel": "Interest recognized"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_InterestsInLoansReceivablePortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "InterestsInLoansReceivablePortfolioMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interests in loans receivable portfolio.",
        "label": "Interests In Loans Receivable Portfolio [Member]",
        "terseLabel": "Interests In Loans Receivable Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InternalCreditAssessmentAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internal Credit Assessment [Axis]",
        "terseLabel": "Internal Credit Assessment",
        "documentation": "Information by entity-defined rating."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r1164",
      "r1165",
      "r1474",
      "r1475",
      "r1476"
     ]
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InternalCreditAssessmentDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internal Credit Assessment [Domain]",
        "terseLabel": "Internal Credit Assessment",
        "documentation": "Entity defined credit risk rating."
       }
      }
     },
     "auth_ref": [
      "r1164",
      "r1474",
      "r1475",
      "r1476"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r997",
      "r999",
      "r1000",
      "r1002",
      "r1005",
      "r1066",
      "r1070",
      "r1073",
      "r1078",
      "r1079",
      "r1089",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1273"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments [Domain]",
        "terseLabel": "Investments",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r997",
      "r999",
      "r1000",
      "r1002",
      "r1005",
      "r1066",
      "r1070",
      "r1073",
      "r1078",
      "r1079",
      "r1089",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1273"
     ]
    },
    "us-gaap_InvestmentTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentTypeExtensibleEnumeration",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Type [Extensible Enumeration]",
        "documentation": "Indicates type of investment. Includes, but is not limited to, common stock, preferred stock, convertible security, fixed income security, government security, option purchased, warrant, loan participation and assignment, commercial paper, bankers' acceptance, certificates of deposit, short-term security, repurchase agreement, and other investment company."
       }
      }
     },
     "auth_ref": [
      "r997",
      "r1002",
      "r1067",
      "r1070",
      "r1071",
      "r1073",
      "r1074",
      "r1079",
      "r1090",
      "r1092"
     ]
    },
    "us-gaap_InvestmentVariableInterestRateTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentVariableInterestRateTypeExtensibleEnumeration",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Variable Interest Rate, Type [Extensible Enumeration]",
        "documentation": "Indicates type of variable interest rate of investment."
       }
      }
     },
     "auth_ref": [
      "r1069",
      "r1072",
      "r1075",
      "r1091"
     ]
    },
    "cmtg_JPMorganChaseBankNAMainPoolMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "JPMorganChaseBankNAMainPoolMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JP Morgan Chase Bank NA Main Pool.",
        "label": "J P Morgan Chase Bank N A Main Pool [Member]",
        "terseLabel": "JP Morgan Chase Bank NA Main Pool [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_JPMorganChaseBankNAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "JPMorganChaseBankNAMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JP Morgan Chase Bank NA.",
        "label": "J P Morgan Chase Bank N A [Member]",
        "terseLabel": "JP Morgan Chase Bank NA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_JPMorganChaseBankNASideCarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "JPMorganChaseBankNASideCarMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JP Morgan Chase Bank N A Side Car.",
        "label": "J P Morgan Chase Bank N A Side Car [Member]",
        "terseLabel": "JP Morgan Chase Bank NA Side Car [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_JPMorganChaseBankNATwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "JPMorganChaseBankNATwoMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JP Morgan Chase Bank NA Two [Member]",
        "documentation": "Jp morgan chase bank, n.a. two.",
        "terseLabel": "JP Morgan Chase Bank NA II [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LandLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LandLoanMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land loan member.",
        "label": "Land Loan [Member]",
        "terseLabel": "Land",
        "verboseLabel": "Land Loan"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LandLoanOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LandLoanOneMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land Loan One [Member]",
        "documentation": "Land loan one."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LandMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Land",
        "terseLabel": "Land [Member]",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r1488",
      "r1491",
      "r1520",
      "r1521"
     ]
    },
    "cmtg_LeaseIntangiblesAcquiredInForeclosureOfRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LeaseIntangiblesAcquiredInForeclosureOfRealEstateOwned",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Intangibles Acquired In Foreclosure Of Real Estate Owned",
        "documentation": "Lease intangibles acquired in foreclosure of real estate owned.",
        "terseLabel": "Lease intangibles, net acquired in foreclosures on real estate owned"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LessorOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Operating Lease, Payment to be Received",
        "totalLabel": "Total",
        "documentation": "Amount of lease payments to be received by lessor for operating lease."
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Operating Lease, Payment to be Received, Year Four",
        "terseLabel": "2030",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth 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": [
      "r779"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Fixed Rents under Non-Cancellable Leases",
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1613"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Operating Lease, Payment to be Received, Year One",
        "terseLabel": "2027",
        "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [
      "r779"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year",
        "terseLabel": "2026",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1613"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Operating Lease, Payment to be Received, after Year Five",
        "terseLabel": "Thereafter",
        "documentation": "Amount of lease payment to be received by lessor for operating lease after 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": [
      "r779"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Operating Lease, Payment to be Received, Year Three",
        "terseLabel": "2029",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in third 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": [
      "r779"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfFutureMinimumFixedRentsUnderNoncancellableLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Operating Lease, Payment to be Received, Year Two",
        "terseLabel": "2028",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in second 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": [
      "r779"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107",
      "r167",
      "r171",
      "r172",
      "r307",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r476",
      "r647",
      "r650",
      "r651",
      "r765",
      "r1015",
      "r1149",
      "r1178",
      "r1283",
      "r1413",
      "r1505",
      "r1618",
      "r1619"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r885",
      "r886",
      "r899",
      "r942",
      "r1243",
      "r1267",
      "r1268",
      "r1432",
      "r1438",
      "r1473",
      "r1608"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and Equity",
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "Liabilities and Members' Capital"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanAccruedInterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanAccruedInterestReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest receivable",
        "label": "Loan Accrued Interest Receivable",
        "documentation": "Loan accrued interest receivable."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanCommitment",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Commitment",
        "documentation": "Loan commitment.",
        "label": "Loan Commitment",
        "verboseLabel": "Total loan commitment"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanCommitmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanCommitmentAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan commitment amount.",
        "label": "Loan Commitment Amount",
        "terseLabel": "Loan Commitment"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanCommitmentHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanCommitmentHeldForSale",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Commitment",
        "label": "Loan Commitment Held For Sale",
        "documentation": "Loan commitment held for sale."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanMaturityPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanMaturityPeriod",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan maturity period",
        "label": "Loan Maturity Period",
        "documentation": "Loan maturity period."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanParticipationsSoldLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanParticipationsSoldLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts of loan participations sold 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.",
        "label": "Loan Participations Sold [Line Items]",
        "terseLabel": "Loan Participations Sold [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanPortfolioMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Portfolio [Member]",
        "documentation": "Loan Portfolio.",
        "terseLabel": "Loan Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableAllowanceForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableAllowanceForCreditLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Total current expected credit loss reserve, Balance",
        "periodStartLabel": "Total current expected credit loss reserve, Balance",
        "label": "Loan Receivable Allowance For Credit Losses",
        "documentation": "Loan Receivable Allowance For Credit Losses"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableCarryingValueGrossSpecificReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableCarryingValueGrossSpecificReserve",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrrying Value Before Specific CECL Reserve",
        "label": "Loan Receivable Carrying Value Gross Specific Reserve",
        "documentation": "Loan receivable carrying value gross specific reserve."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableHeldForSaleChargeOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableHeldForSaleChargeOff",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Charge-Off",
        "label": "Loan Receivable Held for Sale Charge Off",
        "documentation": "Loan receivable held for sale charge off.",
        "negatedLabel": "Principal Charge-Off"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableNetOfSpecificReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableNetOfSpecificReserve",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Carrying Value",
        "label": "Loan Receivable Net Of Specific Reserve",
        "documentation": "Loan receivable net of specific reserve."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableNonAccrualCarryingValueRemainOnAccrualStatusMaturityDefault": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableNonAccrualCarryingValueRemainOnAccrualStatusMaturityDefault",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonaccrual carrying value remain on accrual status maturity default",
        "label": "Loan Receivable Non accrual Carrying Value Remain On Accrual Status Maturity Default",
        "documentation": "Loan receivable non accrual carrying value remain On accrual status maturity default."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableNumberOfAdditionalLoans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableNumberOfAdditionalLoans",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of additional loans",
        "label": "Loan Receivable Number Of Additional Loans",
        "documentation": "Loan receivable number of additional loans."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year 6",
        "label": "Loan Receivable Originated Five Or More Years Before Latest Fiscal Year",
        "documentation": "Loan receivable originated five or more years before latest fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedFiveYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedFiveYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivable originated five years before latest fiscal year.",
        "label": "Loan Receivable Originated Five Years Before Latest Fiscal Year",
        "terseLabel": "Year 6"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedFiveYearsRecoveryOfPrincipalCharge-OffsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedFiveYearsRecoveryOfPrincipalCharge-OffsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recovery of principal charge-offs",
        "label": "Loan Receivable Originated Five Years Recovery of Principal Charge-Offs Before Latest Fiscal Year",
        "documentation": "Loan receivable originated five years recovery of principal charge-offs before latest fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedFiveYearsWriteOffsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedFiveYearsWriteOffsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivable originated five years write offs before latest fiscal year.",
        "label": "Loan Receivable Originated Five Years Write Offs Before Latest Fiscal Year",
        "terseLabel": "Charge-offs, Year 6"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedFourYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable Originated Four Years Before Latest Fiscal Year",
        "documentation": "Loan receivable originated four years before latest fiscal year.",
        "terseLabel": "Year 5"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedFourYearsWriteOffsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedFourYearsWriteOffsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivable originated four years write offs before latest fiscal year.",
        "label": "Loan Receivable Originated Four Years Write Offs Before Latest Fiscal Year",
        "terseLabel": "Charge-offs, Year 5"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedInCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedInCurrentFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable Originated In Current Fiscal Year",
        "documentation": "Loan receivable originated in current fiscal year.",
        "terseLabel": "Year 1"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable Originated In Fiscal Year Before Latest Fiscal Year",
        "documentation": "Loan Receivable Originated In Fiscal Year Before Latest Fiscal Year",
        "terseLabel": "Year 2"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedSevenOrMoreYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedSevenOrMoreYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year 8",
        "label": "Loan Receivable Originated Seven Or More Years Before Latest Fiscal Year",
        "documentation": "Loan receivable originated seven or more years before latest fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedSixOrMoreYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedSixOrMoreYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivable originated six or more years before latest fiscal year.",
        "label": "Loan Receivable Originated Six Or More Years Before Latest Fiscal Year",
        "terseLabel": "Year 7"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedSixYearsWriteOffsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedSixYearsWriteOffsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable Originated Six Years Write Offs Before Latest Fiscal Year",
        "documentation": "Loan receivable originated six years write offs before latest fiscal year.",
        "terseLabel": "Charge-offs, Year 7"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable Originated Three Years Before Latest Fiscal Year",
        "documentation": "Loan receivable originated three years before latest fiscal year.",
        "terseLabel": "Year 4"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedThreeYearsWriteOffsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedThreeYearsWriteOffsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivable originated three years write offs before latest fiscal year.",
        "label": "Loan Receivable Originated Three Years Write Offs Before Latest Fiscal Year",
        "terseLabel": "Charge-offs, Year 4"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable Originated Two Years Before Latest Fiscal Year",
        "documentation": "Loan receivable originated two years before latest fiscal year.",
        "terseLabel": "Year 3"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableOriginatedTwoYearsWriteOffsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableOriginatedTwoYearsWriteOffsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charge-offs, Year 3",
        "label": "Loan Receivable Originated Two Years Write Offs Before Latest Fiscal Year",
        "documentation": "Loan receivable originated two years write offs before latest fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivablePercentNonAccrual": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivablePercentNonAccrual",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing receivable, percent past due",
        "label": "Loan Receivable Percent Non Accrual",
        "documentation": "Loan receivable percent non accrual."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableSpecificReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableSpecificReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Specific CECL Reserve",
        "label": "Loan Receivable Specific Reserve",
        "documentation": "Loan receivable specific reserve.",
        "negatedLabel": "Specific CECL Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableUnpaidPrincipalBalanceMaturityDefault": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableUnpaidPrincipalBalanceMaturityDefault",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivable unpaid principal balance maturity default.",
        "label": "Loan Receivable Unpaid Principal Balance Maturity Default",
        "terseLabel": "Unpaid principal balance"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableUnpaidPrincipalBalanceSpecificReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableUnpaidPrincipalBalanceSpecificReserves",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid Principal Balance",
        "label": "Loan Receivable Unpaid Principal Balance Specific Reserves",
        "documentation": "Loan receivable unpaid principal balance specific reserves."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableWriteOffs",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivable write offs.",
        "label": "Loan Receivable Write Offs",
        "terseLabel": "Principal charge-off",
        "negatedLabel": "Principal charge-offs",
        "verboseLabel": "Principal Charge-off"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableWriteOffsOfAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableWriteOffsOfAccruedInterest",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable Write Offs of Accrued Interest",
        "documentation": "Loan receivable write offs of accrued interest.",
        "terseLabel": "Principal charge-off of accrued interest receivable"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanReceivableWriteOffsOfExitFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanReceivableWriteOffsOfExitFee",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable Write Offs of Exit Fee",
        "documentation": "Loan receivable write offs of exit fee.",
        "terseLabel": "Principal charge-off of an exit fee"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanRepaymentPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanRepaymentPeriod",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan repayment period.",
        "label": "Loan Repayment Period",
        "terseLabel": "Loan Repayment Period"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoanTypeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoanTypeMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan type member.",
        "label": "Loan Type [Member]",
        "terseLabel": "Loan Type"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansAndLeaseReceivableGeneralCeclReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansAndLeaseReceivableGeneralCeclReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "General CECL reserve",
        "label": "Loans and Lease Receivable General CECL Reserve",
        "documentation": "Loans and lease receivable general CECL reserve."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansAndLeasesReceivableNumberOfContract": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansAndLeasesReceivableNumberOfContract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Loans",
        "label": "Loans And Leases Receivable Number Of Contract",
        "documentation": "Loans and leases receivable number of contract."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansHeldForSaleFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LoansHeldForSaleFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan, Held-for-Sale, Fair Value Disclosure",
        "terseLabel": "Loans receivable held-for-sale",
        "documentation": "Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables."
       }
      }
     },
     "auth_ref": [
      "r736",
      "r737",
      "r754",
      "r756",
      "r757",
      "r763",
      "r1590",
      "r1591",
      "r1592"
     ]
    },
    "cmtg_LoansHeldToMaturityFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansHeldToMaturityFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans held to maturity fair value disclosure.",
        "label": "Loans Held To Maturity Fair Value Disclosure",
        "terseLabel": "Loans receivable held-for-investment, net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansNetOfDeferredFeesAndSpecificAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansNetOfDeferredFeesAndSpecificAllowances",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "label": "Loans Net Of Deferred Fees And Specific Allowances",
        "documentation": "Loans net of deferred fees and specific allowances."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolio1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Loan Portfolio",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r776",
      "r1462"
     ]
    },
    "cmtg_LoansReceivableAllowanceForCreditLossReservePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableAllowanceForCreditLossReservePercentage",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reserve",
        "label": "Loans Receivable Allowance For Credit Loss Reserve Percentage",
        "documentation": "Loans receivable allowance for credit loss reserve percentage."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableAllowanceForCreditLossesChargeOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableAllowanceForCreditLossesChargeOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Receivable Allowance For Credit Losses Charge-Offs",
        "documentation": "Loans Receivable Allowance For Credit Losses Charge-Offs",
        "verboseLabel": "Principal charge-offs",
        "terseLabel": "Charge-offs"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableCreditQualityIndicatorsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableCreditQualityIndicatorsTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Carrying Value of Loan Portfolio Based on Internal Risk Ratings",
        "label": "Loans Receivable Credit Quality Indicators [Table Text Block]",
        "documentation": "Loans receivable credit quality indicators."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableDiscountedLoanPayOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableDiscountedLoanPayOff",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Receivable Discounted Loan Pay Off",
        "documentation": "Loans receivable discounted loan pay off.",
        "terseLabel": "Loans receivable discounted loan pay off"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableGeneralCeclReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableGeneralCeclReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails": {
       "parentTag": "cmtg_LoansReceivableNetReportedAmount",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "General CECL reserve",
        "terseLabel": "General CECL reserve",
        "label": "Loans Receivable General CECL Reserve",
        "documentation": "Loans receivable general CECL reserve."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableGross",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Receivable Gross",
        "documentation": "Loans receivable gross.",
        "terseLabel": "Carrying Value Before Principal Charge-Off and Specific CECL Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableGrossCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableGrossCarryingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loans receivable carrying value",
        "terseLabel": "Total portfolio loans carrying value",
        "label": "Loans Receivable Gross Carrying Amount",
        "documentation": "Loans receivable gross carrying amount"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableHeldForInvestmentCurrentExpectedCreditLossReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableHeldForInvestmentCurrentExpectedCreditLossReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cmtg_LoansReceivableHeldForInvestmentNet",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: current expected credit loss reserve",
        "label": "Loans Receivable Held-for-investment, Current Expected Credit Loss Reserve",
        "documentation": "Loans receivable held-for-investment, current expected credit loss reserve.",
        "terseLabel": "Loan receivable held for sale charge off"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableHeldForInvestmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableHeldForInvestmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "cmtg_LoansReceivableHeldForInvestmentNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans receivable held-for-investment",
        "label": "Loans Receivable Held-for-investment Gross",
        "documentation": "Loans receivable held-for-investment gross"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableHeldForInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableHeldForInvestmentMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable held for investment.",
        "label": "Loans Receivable Held For Investment [Member]",
        "terseLabel": "Loans Receivable Held For Investment"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableHeldForInvestmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableHeldForInvestmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loans receivable held-for-investment, net",
        "label": "Loans Receivable Held-for-investment, Net",
        "documentation": "Loans receivable held-for-investment, net."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableHeldForInvestmentUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableHeldForInvestmentUnpaidPrincipalBalance",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable held for investment unpaid principal balance.",
        "label": "Loans Receivable Held For Investment Unpaid Principal Balance",
        "terseLabel": "Loans receivable held-for-investment, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansReceivableHeldForSaleAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LoansReceivableHeldForSaleAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Held-For-Sale Carrying Value",
        "label": "Financing Receivable, Held-for-Sale",
        "terseLabel": "Loan receivable held-for-sale",
        "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r1100",
      "r1464"
     ]
    },
    "cmtg_LoansReceivableHeldForSaleUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableHeldForSaleUnpaidPrincipalBalance",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Receivable Held For Sale Unpaid Principal Balance",
        "documentation": "Loans receivable held for sale unpaid principal balance.",
        "terseLabel": "Loans receivable held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableInterestRecognitionAsOfDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableInterestRecognitionAsOfDate",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Recognition as of Date",
        "label": "Loans Receivable Interest Recognition As of Date",
        "documentation": "Loans receivable interest recognition as of date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LoansReceivableMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans Receivable",
        "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": [
      "r1240",
      "r1241",
      "r1466"
     ]
    },
    "cmtg_LoansReceivableNetOfSpecificCECLReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableNetOfSpecificCECLReserve",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails": {
       "parentTag": "cmtg_LoansReceivableNetReportedAmount",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans receivable held-for-investment",
        "label": "Loans Receivable Net of Specific C E C L Reserve",
        "documentation": "Loans receivable net of specific cecl reserve.",
        "verboseLabel": "Net of a specific CECL reserve"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableNetReportedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableNetReportedAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans receivable held-for-investment",
        "totalLabel": "Loans receivable held-for-investment, net",
        "documentation": "Loans receivable net reported amount.",
        "verboseLabel": "Carrying value of loan",
        "label": "Carrying Value"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableNumberOfContract": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableNumberOfContract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Loans",
        "label": "Loans Receivable Number Of Contract",
        "documentation": "Loans Receivable Number Of Contract"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivablePercentageOfUnpaidPrincipalBalance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivablePercentageOfUnpaidPrincipalBalance",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable percentage of unpaid principal balance.",
        "label": "Loans Receivable Percentage of Unpaid Principal Balance",
        "terseLabel": "Percentage of unpaid principal balance",
        "verboseLabel": "Loans receivable percentage of unpaid principal balance"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivablePortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivablePortfolioMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable portfolio.",
        "label": "Loans Receivable Portfolio [Member]",
        "terseLabel": "Loans Receivable Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivablePrincipalChargeOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivablePrincipalChargeOff",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable principal charge-off.",
        "label": "Loans Receivable Principal Charge-Off",
        "terseLabel": "Principal charge-off"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivablePrincipalOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivablePrincipalOutstandingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid Principal Balance",
        "label": "Loans Receivable Principal Outstanding Amount",
        "documentation": "Loans receivable principal outstanding amount."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableProvisionForCurrentExpectedCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableProvisionForCurrentExpectedCreditLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for current expected credit losses",
        "label": "Loans Receivable Provision For Current Expected Credit Losses",
        "documentation": "Loans receivable provision for current expected credit losses."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableRemainingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableRemainingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Receivable remaining amount",
        "documentation": "Loans Receivable remaining amount.",
        "terseLabel": "Loans receivable remaining amount"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableReversalOfGeneralCeclReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableReversalOfGeneralCeclReserve",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans receivable reversal of general Cecl reserve",
        "label": "Loans Receivable Reversal Of General Cecl Reserve",
        "documentation": "Loans Receivable Reversal Of General Cecl Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableRollForwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableRollForwardLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable roll forward.",
        "label": "Loans Receivable Roll Forward [Line Items]",
        "terseLabel": "Loans Receivable Roll Forward [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableSoldCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableSoldCarryingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Receivable Sold Carrying Amount",
        "documentation": "Loans receivable sold carrying amount.",
        "terseLabel": "Loans Receivable Sold Carrying value"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableSoldChargeOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableSoldChargeOff",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Receivable Sold Charge Off",
        "documentation": "Loans receivable sold charge off.",
        "terseLabel": "Principal Charge-Off",
        "negatedLabel": "Principal Charge-Off"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableSoldGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableSoldGross",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Receivable Sold Gross",
        "documentation": "Loans receivable sold gross.",
        "terseLabel": "Carrying Value Before Principal Charge-Off and Specific CECL Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableSoldUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableSoldUnpaidPrincipalBalance",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Receivable Sold Unpaid Principal Balance",
        "documentation": "Loans receivable sold unpaid principal balance.",
        "terseLabel": "Loans Receivable Sold Unpaid Principal Balance Before Principal Charge-Off"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableSpecificCECLReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableSpecificCECLReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Specific CECL reserves",
        "negatedLabel": "Specific CECL Reserve",
        "documentation": "Loans receivable specific CECL reserve.",
        "label": "Loans Receivable Specific C E C L Reserve",
        "verboseLabel": "Specific CECL reserve"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LoansReceivableUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LoansReceivableUnpaidPrincipalBalance",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans receivable unpaid principal balance.",
        "label": "Loans receivable unpaid principal balance",
        "terseLabel": "Unpaid principal balance",
        "verboseLabel": "Unpaid Principal Balance Before Principal Charge-Off / Valuation Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-term Debt",
        "label": "Long-Term Debt",
        "verboseLabel": "Borrowings Outstanding",
        "terseLabel": "Long Term Debt Full Maturities Repayments",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r179",
      "r416",
      "r431",
      "r885",
      "r886",
      "r893",
      "r909",
      "r1174",
      "r1175",
      "r1242",
      "r1402",
      "r1409",
      "r1644"
     ]
    },
    "cmtg_LongTermDebtInitialMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LongTermDebtInitialMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "cmtg_LongTermDebtInitialMaturity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long Term Debt Initial Maturities Repayments of Principal After Year Five",
        "documentation": "Long term debt initial maturities repayments of principal after year five"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "cmtg_LongTermDebtInitialMaturity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt Initial Maturities Repayments of Principal in Next Twelve Months",
        "documentation": "Long Term Debt Initial Maturities Repayments of Principal in Next Twelve Months",
        "verboseLabel": "Long term debt initial maturities repayments",
        "terseLabel": "2026"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "cmtg_LongTermDebtInitialMaturity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt Initial Maturities Repayments of Principal in Year Five",
        "documentation": "Long term debt initial maturities repayments of principal in year five",
        "terseLabel": "2030"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "cmtg_LongTermDebtInitialMaturity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt Initial Maturities Repayments of Principal in Year Four",
        "documentation": "Long term debt initial maturities repayments of principal in year four",
        "terseLabel": "2029"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "cmtg_LongTermDebtInitialMaturity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt Initial Maturities Repayments of Principal in Year Three",
        "documentation": "Long term debt initial maturities repayments of principal in year three",
        "terseLabel": "2028"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LongTermDebtInitialMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "cmtg_LongTermDebtInitialMaturity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long Term Debt Initial Maturities Repayments of Principal in Year Two",
        "documentation": "Long Term Debt Initial Maturities Repayments of Principal in Year Two",
        "terseLabel": "2027"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LongTermDebtInitialMaturity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LongTermDebtInitialMaturity",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long term debt",
        "label": "Long Term Debt Initial Maturity",
        "documentation": "Long term debt initial maturity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, after Year Five",
        "terseLabel": "Thereafter",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after 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": [
      "r3",
      "r1433",
      "r1439",
      "r1509",
      "r1640"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, Year One",
        "verboseLabel": "Long Term Debt Full Maturities Repayments",
        "terseLabel": "2026",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and 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": [
      "r3",
      "r168",
      "r179",
      "r421",
      "r909"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2030",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [
      "r3",
      "r168",
      "r179",
      "r421",
      "r909"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2029",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth 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": [
      "r3",
      "r168",
      "r179",
      "r421",
      "r909"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2028",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third 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": [
      "r3",
      "r168",
      "r179",
      "r421",
      "r909"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2027",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second 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": [
      "r3",
      "r168",
      "r179",
      "r421",
      "r909"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r885",
      "r886",
      "r893",
      "r1495",
      "r1496",
      "r1497"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r9",
      "r114",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r885",
      "r886",
      "r893",
      "r1495",
      "r1496",
      "r1497"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [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": [
      "r229",
      "r376",
      "r386",
      "r387",
      "r388",
      "r391",
      "r554",
      "r975",
      "r1172",
      "r1501",
      "r1502"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r376",
      "r386",
      "r387",
      "r388",
      "r391",
      "r554",
      "r975",
      "r1172",
      "r1501",
      "r1502"
     ]
    },
    "cmtg_LossFromValuationAdjustmentForRealEstateOwnedHeld-For-Sale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LossFromValuationAdjustmentForRealEstateOwnedHeld-For-Sale",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss from Valuation Adjustment for Real Estate Owned Held-For-Sale",
        "documentation": "Loss from Valuation Adjustment for Real Estate Owned Held-For-Sale",
        "verboseLabel": "Loss from our valuation adjustment for real estate owned held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_LossOnRealEstateOwnedHeld-For-Sale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "LossOnRealEstateOwnedHeld-For-Sale",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on Real Estate Owned Held-for-sale",
        "documentation": "Loss on real estate owned held-for-sale.",
        "negatedLabel": "Loss on real estate owned held-for-sale",
        "terseLabel": "Loss on real estate owned held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_MA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2026",
     "localname": "MA",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MASSACHUSETTS",
        "terseLabel": "MA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ManagementFeeDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ManagementFeeDescription",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fee, Description",
        "terseLabel": "Management fee, description",
        "documentation": "Description of the nature of payments to managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP), including the fee rate, basis of calculation, relevant accounting period, whether the fee is paid to an entity other than the managing member or general partner, or whether the fee is waived."
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1614"
     ]
    },
    "us-gaap_ManagementFeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ManagementFeeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fee Expense",
        "terseLabel": "Management fees - affiliate",
        "negatedLabel": "Management fees - affiliate",
        "verboseLabel": "Management fees",
        "netLabel": "Management fee",
        "documentation": "Amount of expense for investment management fee, including, but not limited to, expense in connection with research, selection, supervision, and custody of investment."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r1039",
      "r1281",
      "r1680"
     ]
    },
    "us-gaap_ManagementFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ManagementFeePayable",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fee Payable",
        "terseLabel": "Management fee payable - affiliate",
        "verboseLabel": "Base management fee payable to affiliate",
        "documentation": "Amount of fee payable for management of fund or trust."
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "cmtg_MarketAndTerminalCapitalizationRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MarketAndTerminalCapitalizationRatesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market and Terminal Capitalization Rates",
        "label": "Market and Terminal Capitalization Rates [Member]",
        "documentation": "Market and terminal capitalization rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketRiskBenefitActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MarketRiskBenefitActivityTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market Internal Risk Rating Benefit Activity",
        "label": "Market Risk Benefit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of beginning balance to ending balance for contract or contract feature in long-duration contract issued by insurance entity that both protects contract holder from other-than-nominal capital market risk and exposes insurance entity to other-than-nominal capital market risk."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r1264"
     ]
    },
    "cmtg_MaximumLiabilityDueToThePurchaserForTheLoanSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MaximumLiabilityDueToThePurchaserForTheLoanSold",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Liability Due To The Purchaser For The Loan Sold",
        "documentation": "Maximum liability due to the purchaser for the loan sold.",
        "terseLabel": "Maximum liability due to the purchaser for the loan sold"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r60",
      "r62",
      "r63",
      "r65",
      "r77",
      "r79",
      "r80",
      "r91",
      "r92",
      "r108",
      "r109",
      "r229",
      "r387",
      "r388",
      "r389",
      "r390",
      "r510",
      "r539",
      "r540",
      "r541",
      "r554",
      "r740",
      "r804",
      "r805",
      "r806",
      "r807",
      "r810",
      "r811",
      "r812",
      "r813",
      "r843",
      "r960",
      "r961",
      "r975",
      "r1006",
      "r1007",
      "r1068",
      "r1071",
      "r1076",
      "r1077",
      "r1090",
      "r1101",
      "r1103",
      "r1105",
      "r1106",
      "r1123",
      "r1124",
      "r1162",
      "r1188",
      "r1192",
      "r1193",
      "r1194",
      "r1233",
      "r1234",
      "r1238",
      "r1239",
      "r1263",
      "r1507",
      "r1510"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Discount Rate",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1192",
      "r1193",
      "r1194",
      "r1250",
      "r1590",
      "r1591",
      "r1592"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r738",
      "r739",
      "r740",
      "r1192",
      "r1193",
      "r1194",
      "r1233",
      "r1628"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r738",
      "r739",
      "r740",
      "r1192",
      "r1193",
      "r1194",
      "r1233",
      "r1628"
     ]
    },
    "us-gaap_MembersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MembersEquityAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Members' Equity [Abstract]",
        "terseLabel": "Members' Capital"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MembersEquityAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MembersEquityAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Members' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Members' capital",
        "documentation": "Amount of ownership interest in limited liability company (LLC) directly or indirectly attributable to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "cmtg_MidAtlanticMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MidAtlanticMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mid Atlantic",
        "documentation": "Mid atlantic member.",
        "label": "Mid Atlantic [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MidwestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MidwestMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Midwest member.",
        "label": "Midwest [Member]",
        "terseLabel": "Midwest"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum",
        "verboseLabel": "Minimum",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r60",
      "r62",
      "r63",
      "r65",
      "r77",
      "r79",
      "r80",
      "r91",
      "r92",
      "r108",
      "r109",
      "r229",
      "r387",
      "r388",
      "r389",
      "r390",
      "r510",
      "r539",
      "r540",
      "r541",
      "r554",
      "r740",
      "r804",
      "r805",
      "r806",
      "r807",
      "r810",
      "r811",
      "r812",
      "r813",
      "r843",
      "r960",
      "r961",
      "r975",
      "r1006",
      "r1007",
      "r1068",
      "r1071",
      "r1076",
      "r1077",
      "r1090",
      "r1101",
      "r1103",
      "r1105",
      "r1106",
      "r1123",
      "r1124",
      "r1162",
      "r1188",
      "r1192",
      "r1193",
      "r1194",
      "r1233",
      "r1234",
      "r1238",
      "r1263",
      "r1507",
      "r1510"
     ]
    },
    "cmtg_MinimumPercentageOfIncentiveFeeToBePaidInShare": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MinimumPercentageOfIncentiveFeeToBePaidInShare",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum percentage of the incentive fee to be paid to the Manager from the return on stockholders equity.",
        "label": "Minimum Percentage Of Incentive Fee To Be Paid In Share",
        "terseLabel": "Minimum percentage of incentive fee to be paid in return on stockholders\u2019 equity"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUseForSaleCondoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUseForSaleCondoMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mixed use, for sale condo.",
        "label": "Mixed Use, For Sale Condo [Member]",
        "terseLabel": "Mixed-Use, For Sale Condo"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUseHospitalityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUseHospitalityMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mixed-Use, Hospitality",
        "label": "Mixed Use, Hospitality [Member]",
        "documentation": "Mixed use, hospitality."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUseLifeScienceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUseLifeScienceMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mixed Use Life Science",
        "label": "Mixed Use Life Science [Member]",
        "terseLabel": "Mixed-Use Life Science"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUseMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mixed-Use",
        "documentation": "Mixed use member.",
        "label": "Mixed Use [Member]",
        "verboseLabel": "Mixed-Use Property"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUseMultifamilyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUseMultifamilyMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mixed use, multifamily.",
        "label": "Mixed Use, Multifamily [Member]",
        "terseLabel": "Mixed-Use, Multifamily"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUseOfficeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUseOfficeMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mixed use office.",
        "label": "Mixed Use, Office [Member]",
        "terseLabel": "Mixed-Use, Office"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUsePropertyAmortizationOfAboveAndBelowMarketLeasesNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUsePropertyAmortizationOfAboveAndBelowMarketLeasesNetMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mixed-Use Property Amortization Of Above And Below Market Leases, Net [Member]",
        "documentation": "Mixed-use property amortization of above and below market leases, net.",
        "terseLabel": "Mixed-Use Property Amortization of Above and Below Market Leases, Net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUsePropertyFixedRentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUsePropertyFixedRentsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mixed-Use Property Fixed Rents [Member]",
        "documentation": "Mixed-use property fixed rents.",
        "terseLabel": "Mixed-Use Property Fixed Rents"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUsePropertyStraightLineRentAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUsePropertyStraightLineRentAdjustmentMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mixed-use Property Straight-line Rent Adjustment [Member]",
        "documentation": "Mixed-use property straight-line rent adjustment.",
        "terseLabel": "Mixed-Use Property Straight-line Rent Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUsePropertyVariableRentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUsePropertyVariableRentsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mixed-Use Property Variable Rents [Member]",
        "documentation": "Mixed-Use property variable rents.",
        "terseLabel": "Mixed-Use Property Variable Rents"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MixedUseRetailMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MixedUseRetailMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mixed use, retail.",
        "label": "Mixed Use, Retail [Member]",
        "terseLabel": "Mixed-Use, Retail"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "cmtg_MorganStanleyBankNAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MorganStanleyBankNAMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Morgan Stanley Bank NA [Member]",
        "documentation": "Morgan Stanley Bank NA.",
        "label": "Morgan Stanley Bank N A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MortgageForeclosureLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MortgageForeclosureLoanMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Foreclosure",
        "label": "Mortgage Foreclosure Loan [Member]",
        "documentation": "Mortgage Foreclosure Loan Member."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MortgageLoansOnRealEstateCommercialAndConsumer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MortgageLoansOnRealEstateCommercialAndConsumer",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage loans on real estate commercial and consumer.",
        "label": "Mortgage Loans On Real Estate Commercial And Consumer",
        "terseLabel": "Carrying value gross"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MortgageLoansOnRealEstateCommercialAndConsumerNet",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage Loans on Real Estate, Commercial and Consumer, Net",
        "terseLabel": "Carrying Value",
        "totalLabel": "Mortgage Loans on Real Estate, Commercial and Consumer, Net, Total",
        "documentation": "The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio."
       }
      }
     },
     "auth_ref": [
      "r932",
      "r933",
      "r1269",
      "r1270"
     ]
    },
    "cmtg_MortgageLoansOnRealEstateCommercialAndConsumerPercentageOfCarryingValue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MortgageLoansOnRealEstateCommercialAndConsumerPercentageOfCarryingValue",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "% of Total of Carrying Value",
        "label": "Mortgage Loans on Real Estate Commercial and Consumer Percentage of Carrying Value",
        "documentation": "Mortgage loans on real estate commercial and consumer percentage of carrying value."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MortgageLoansOnRealEstateCommercialAndConsumerPercentageOfPortfolio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MortgageLoansOnRealEstateCommercialAndConsumerPercentageOfPortfolio",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage loans on real estate, commercial and consumer, percentage of portfolio.",
        "label": "Mortgage Loans On Real Estate Commercial And Consumer Percentage Of Portfolio",
        "terseLabel": "% of Total of Unpaid Principal Balance"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate, Type of Property [Axis]",
        "terseLabel": "Real Estate, Type of Property",
        "documentation": "Information by type of real estate property."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r78",
      "r79",
      "r80",
      "r1101",
      "r1104",
      "r1105",
      "r1106",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122"
     ]
    },
    "srt_MortgageLoansOnRealEstateFaceAmountOfMortgages": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MortgageLoansOnRealEstateFaceAmountOfMortgages",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages",
        "terseLabel": "Principal Balance",
        "documentation": "Amount of contractual principal due at origination of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r1101",
      "r1109"
     ]
    },
    "srt_MortgageLoansOnRealEstateLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MortgageLoansOnRealEstateLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]",
        "terseLabel": "Mortgage Loans On Real Estate [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": [
      "r76",
      "r77",
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r83",
      "r84",
      "r85",
      "r86",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112"
     ]
    },
    "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Domain]",
        "terseLabel": "Real Estate",
        "documentation": "Land and any structures permanently fixed to it."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r78",
      "r79",
      "r80",
      "r1101",
      "r1104",
      "r1105",
      "r1106",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122"
     ]
    },
    "srt_MortgageLoansOnRealEstateNumberOfLoans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MortgageLoansOnRealEstateNumberOfLoans",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans",
        "terseLabel": "Number of Loans",
        "documentation": "Number of mortgage loans within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r1101",
      "r1103"
     ]
    },
    "cmtg_MortgageLoansOnRealEstateNumberOfLoansAndNumberOfLoansHeldForInvestment": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MortgageLoansOnRealEstateNumberOfLoansAndNumberOfLoansHeldForInvestment",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage loans on real estate, number of loans and number of loans held-for-investment.",
        "label": "Mortgage Loans On Real Estate Number Of Loans And Number Of Loans Held For Investment",
        "terseLabel": "Number of Loans"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MortgageLoansOnRealEstateScheduleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MortgageLoansOnRealEstateScheduleTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate Schedule [Table]",
        "terseLabel": "Mortgage Loans On Real Estate Schedule [Table]",
        "documentation": "Disclosure of information about investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r83",
      "r84",
      "r85",
      "r86",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r1361"
     ]
    },
    "cmtg_MultifamilyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyFourMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily Four [Member]",
        "documentation": "Multifamily four.",
        "terseLabel": "Multifamily"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MultifamilyLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyLoanMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Multifamily Loan",
        "label": "Multifamily Loan [Member]",
        "documentation": "Multifamily Loan."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MultifamilyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MultifamilyMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily [Member]",
        "terseLabel": "Multifamily",
        "documentation": "Residential building containing multiple separate housing units."
       }
      }
     },
     "auth_ref": [
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1687",
      "r1688",
      "r1689",
      "r1690",
      "r1691"
     ]
    },
    "cmtg_MultifamilyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyOneMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily One [Member]",
        "documentation": "Multifamily one.",
        "terseLabel": "Multifamily"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MultifamilyPropertiesFixedRentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyPropertiesFixedRentsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily Properties Fixed Rents [Member]",
        "documentation": "Multifamily properties fixed rents member.",
        "terseLabel": "Multifamily Properties Fixed Rents"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MultifamilyPropertiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyPropertiesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily Properties [Member]",
        "documentation": "Multifamily properties member.",
        "terseLabel": "Multifamily Properties"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MultifamilyPropertiesVariableRentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyPropertiesVariableRentsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily Properties Variable Rents [Member]",
        "documentation": "Multifamily properties variable rents member.",
        "terseLabel": "Multifamily Properties Variable Rents"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MultifamilyPropertyAmortizationOfBelowMarketLeasesNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyPropertyAmortizationOfBelowMarketLeasesNetMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Multifamily Property Amortization of Below Market Leases, Net",
        "label": "Multifamily Property Amortization of Below Market Leases Net [Member]",
        "documentation": "Multifamily Property Amortization of Below Market Leases Net [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MultifamilyRealEstateOwnedHeld-For-SaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyRealEstateOwnedHeld-For-SaleMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily Real Estate Owned Held-For-Sale [Member]",
        "documentation": "Multifamily real estate owned held-for-sale",
        "terseLabel": "Multifamily Real Estate Owned Held-For-Sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MultifamilyRealEstateOwnedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyRealEstateOwnedMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily Real Estate Owned [Member]",
        "documentation": "Multifamily real estate owned",
        "terseLabel": "Multifamily Real Estate Owned"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MultifamilyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyThreeMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily Three [Member]",
        "documentation": "Multifamily three.",
        "terseLabel": "Multifamily"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_MultifamilyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "MultifamilyTwoMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Multifamily",
        "label": "Multifamily Two [Member]",
        "documentation": "Multifamily Two."
       }
      }
     },
     "auth_ref": []
    },
    "stpr_NV": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2026",
     "localname": "NV",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NV",
        "label": "NEVADA"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_NY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2026",
     "localname": "NY",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NEW YORK",
        "terseLabel": "NY",
        "verboseLabel": "NEW YORK [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "totalLabel": "Net cash used in financing activities",
        "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": [
      "r159"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "terseLabel": "Net cash used in investing activities",
        "totalLabel": "Net cash provided by investing activities",
        "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": [
      "r159"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "terseLabel": "Net cash provided by operating activities",
        "totalLabel": "Net cash used in operating activities",
        "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": [
      "r26",
      "r27",
      "r28"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "totalLabel": "Basic earnings",
        "verboseLabel": "Net loss",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r28",
      "r35",
      "r98",
      "r106",
      "r107",
      "r142",
      "r143",
      "r146",
      "r167",
      "r171",
      "r172",
      "r176",
      "r190",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r202",
      "r203",
      "r211",
      "r307",
      "r367",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r435",
      "r438",
      "r440",
      "r443",
      "r476",
      "r495",
      "r550",
      "r581",
      "r643",
      "r733",
      "r765",
      "r945",
      "r1037",
      "r1057",
      "r1058",
      "r1141",
      "r1143",
      "r1145",
      "r1281",
      "r1505"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails": {
       "parentTag": "cmtg_BasicEarningsLossAvailableToCommonShareholders",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic earnings",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net loss",
        "negatedLabel": "Net loss",
        "totalLabel": "Net loss",
        "negatedTotalLabel": "Net loss",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r149",
      "r195",
      "r196",
      "r197",
      "r198",
      "r206",
      "r207",
      "r212",
      "r215",
      "r438",
      "r440",
      "r443",
      "r643"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation to net (loss) income attributable to common stock",
        "label": "Reconciliation to net loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements or Change in Accounting Principle [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": [
      "r93",
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r153",
      "r154",
      "r155",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r197",
      "r204",
      "r220",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r432",
      "r433",
      "r434",
      "r435",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r548",
      "r549",
      "r550",
      "r551",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r602",
      "r603",
      "r604",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r752",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r842",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r980"
     ]
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r153",
      "r154",
      "r155",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r197",
      "r204",
      "r220",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r432",
      "r433",
      "r434",
      "r435",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r548",
      "r549",
      "r550",
      "r551",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r602",
      "r603",
      "r604",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r752",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r842",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r980"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Guidance",
        "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": [
      "r204"
     ]
    },
    "cmtg_NewSecuredTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NewSecuredTermLoanMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Secured Term Loan [Member]",
        "documentation": "New secured term loan.",
        "terseLabel": "New Secured Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NonAccrualLoanCarryingValueGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NonAccrualLoanCarryingValueGross",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Value Before Specific CECL Reserve",
        "label": "Non Accrual Loan Carrying Value Gross",
        "documentation": "Non accrual loan carrying value gross."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NonAccrualLoansNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NonAccrualLoansNet",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Carrying Value",
        "label": "Non Accrual Loans Net",
        "documentation": "Non accrual loans net."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NonAccrualLoansSpecificCeclReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NonAccrualLoansSpecificCeclReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Specific CECL Reserve",
        "label": "Non Accrual Loans Specific CECL Reserve",
        "documentation": "Non accrual loans specific CECL reserve."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NonAccrualLoansUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NonAccrualLoansUnpaidPrincipalBalance",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid Principal Balance",
        "label": "Non Accrual Loans Unpaid Principal Balance",
        "documentation": "Non accrual loans unpaid principal balance."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NonCashAdvancesInLieuOfInterest1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NonCashAdvancesInLieuOfInterest1",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash advances in lieu of interest.",
        "label": "Non Cash Advances In Lieu Of Interest1",
        "terseLabel": "Non-cash advances in lieu of interest"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NonCashAdvancesOnDebtRelatedToRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NonCashAdvancesOnDebtRelatedToRealEstateOwned",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash advances on debt related to real estate owned hotel portfolio",
        "label": "Non Cash Advances On Debt Related To Real Estate Owned",
        "documentation": "Non cash advances on debt related to real estate owned."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NonEmployeeBoardMembersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NonEmployeeBoardMembersMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Employee Board Members",
        "label": "Non-Employee Board Members [Member]",
        "documentation": "Non-Employee Board Members."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1318",
      "r1342",
      "r1350"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1325"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1324"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r1342"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1361"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1361"
     ]
    },
    "cmtg_NoncashAdvancesOnSecuredFinancingsInLieuOfInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NoncashAdvancesOnSecuredFinancingsInLieuOfInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 46.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash advances on secured financings in lieu of interest.",
        "label": "Noncash Advances On Secured Financings In Lieu Of Interest",
        "terseLabel": "Non-cash advances on secured financings in lieu of interest"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NoncashAdvancesToLoansReceivableInLieuOfInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NoncashAdvancesToLoansReceivableInLieuOfInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 42.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash advances to loans receivable in lieu of interest.",
        "label": "Noncash Advances To Loans Receivable In Lieu Of Interest",
        "terseLabel": "Non-cash advances on loans receivable in lieu of interest"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NortheastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NortheastMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Northeast [Member]",
        "documentation": "Northeast member.",
        "terseLabel": "Northeast"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NotePayableCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NotePayableCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable Carrying Value",
        "terseLabel": "Carrying Value",
        "documentation": "Note payable carrying value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable",
        "terseLabel": "Notes payable, net",
        "totalLabel": "Notes Payable, Total",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1402",
      "r1407",
      "r1409",
      "r1631",
      "r1632",
      "r1636",
      "r1644",
      "r1645"
     ]
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NotesPayableFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable, net",
        "label": "Notes Payable, Fair Value Disclosure",
        "documentation": "Fair value portion of notes payable."
       }
      }
     },
     "auth_ref": [
      "r1589",
      "r1599",
      "r1603",
      "r1604",
      "r1605",
      "r1607"
     ]
    },
    "cmtg_NotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NotesPayableMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable [Member]",
        "documentation": "Notes Payable.",
        "label": "Notes Payable [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NotesPayableOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NotesPayableOneMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes payable one.",
        "label": "Notes Payable One [Member]",
        "terseLabel": "Notes Payable One"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NotesPayableTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NotesPayableTwoMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes payable two.",
        "label": "Notes Payable Two [Member]",
        "terseLabel": "Notes Payable Two"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NotesPayableUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NotesPayableUnpaidPrincipalBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable, net",
        "documentation": "Notes payable unpaid principal balance.",
        "label": "Notes Payable Unpaid Principal Balance"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NumberOfHotelsHeldInPortfolio": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NumberOfHotelsHeldInPortfolio",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of hotels held in portfolio",
        "label": "Number Of Hotels Held In Portfolio",
        "documentation": "Number of hotels held in portfolio."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NumberOfHotelsSold": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NumberOfHotelsSold",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Hotels Sold",
        "documentation": "Number of hotels sold.",
        "terseLabel": "Number of hotels sold"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_NumberOfLoansOutstandingInMaturityDefault": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NumberOfLoansOutstandingInMaturityDefault",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfContractualMaturityPaymentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of loans outstanding in maturity default",
        "label": "Number Of Loans Outstanding In Maturity Default",
        "documentation": "Number of loans outstanding in maturity default."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "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": [
      "r1156",
      "r1452"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "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": [
      "r1150",
      "r1160",
      "r1452"
     ]
    },
    "cmtg_NumberOfRiskRatedLoans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "NumberOfRiskRatedLoans",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of risk rated loans",
        "label": "Number Of Risk Rated Loans",
        "documentation": "Number of risk rated loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfUnitsInRealEstateProperty": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NumberOfUnitsInRealEstateProperty",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of units in property",
        "label": "Number of Units in Real Estate Property",
        "documentation": "The number of units in a real estate property owned as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1450"
     ]
    },
    "cmtg_O2025Q1DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "O2025Q1DividendsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "O 2025 Q1 Dividends [Member]",
        "label": "O 2025 Q1 Dividends [Member]",
        "documentation": "O 2025 Q1 dividends."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_O2025Q2DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "O2025Q2DividendsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2025 Q2 Dividends [Member]",
        "documentation": "O 2025 Q2 Dividends."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_O2025Q3DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "O2025Q3DividendsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2025 Q3 Dividends [Member]",
        "documentation": "O 2025 Q3 Dividends."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_O2026Q1DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "O2026Q1DividendsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2026 Q1 Dividends [Member]",
        "documentation": "O 2026 q1 dividends."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_O2026Q2DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "O2026Q2DividendsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2026 Q2 Dividends [Member]",
        "documentation": "O 2026 Q2 Dividends."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_O2026Q3DividendsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "O2026Q3DividendsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "O 2026 Q3 Dividends [Member]",
        "documentation": "O 2026 Q3 Dividends."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OfficeBuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "OfficeBuildingMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Building [Member]",
        "terseLabel": "Office",
        "documentation": "Building designed primarily for the conduct of business, for example, but not limited to, administration, clerical services, and consultation."
       }
      }
     },
     "auth_ref": [
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1687",
      "r1688",
      "r1689",
      "r1690",
      "r1691"
     ]
    },
    "cmtg_OfficeBuildingOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "OfficeBuildingOneMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office",
        "label": "Office Building One [Member]",
        "documentation": "Office building one."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_OfficeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "OfficeMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office.",
        "label": "Office"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_OffsetByPrincipalChargeOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "OffsetByPrincipalChargeOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset by principal charge offs",
        "label": "Offset by Principal Charge Offs",
        "documentation": "Offset by principal charge offs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OffsettingAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OffsettingAssetsTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting Assets [Table]",
        "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r1134",
      "r1135",
      "r1137",
      "r1138",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1626",
      "r1627"
     ]
    },
    "cmtg_OneMonthLIBORMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "OneMonthLIBORMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "LIBOR",
        "documentation": "One-month LIBOR [Member]",
        "label": "One Month L I B O R [Member]",
        "terseLabel": "One Month L I B O R"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_OneMonthSofrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "OneMonthSofrMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One month SOFR.",
        "label": "One Month SOFR [Member]",
        "terseLabel": "One Month SOFR"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total operating expenses from real estate owned",
        "label": "Operating Costs and Expenses",
        "totalLabel": "Operating Costs and Expenses, Total",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "totalLabel": "Total expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r1145",
      "r1398",
      "r1399",
      "r1473"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureOrganization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r99",
      "r100",
      "r102",
      "r978",
      "r979"
     ]
    },
    "cmtg_OriginalIssueDiscountAndDeferredFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "OriginalIssueDiscountAndDeferredFinancingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Original Issue Discount and Deferred Financing Costs",
        "documentation": "Original issue discount and deferred financing costs.",
        "terseLabel": "Original issue discount and deferred financing costs"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_OriginationFeesDiscountsExtensionFeesAndExitFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "OriginationFeesDiscountsExtensionFeesAndExitFees",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Origination Fees, Discounts, Extension Fees And Exit Fees",
        "terseLabel": "Origination fees, discounts, extension fees and exit fees",
        "documentation": "Origination fees, discounts, extension fees and exit fees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets",
        "terseLabel": "Other assets",
        "totalLabel": "Other Assets, Total",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r116",
      "r885",
      "r886",
      "r887",
      "r935",
      "r1156",
      "r1267",
      "r1268",
      "r1283"
     ]
    },
    "cmtg_OtherCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "OtherCountriesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other countries.",
        "label": "Other Countries [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_OtherGeographicalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "OtherGeographicalMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other geographical member.",
        "label": "Other Geographical [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities",
        "terseLabel": "Other liabilities",
        "totalLabel": "Other Liabilities, Total",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r118",
      "r129",
      "r885",
      "r886",
      "r890",
      "r891",
      "r892",
      "r937",
      "r1011",
      "r1012",
      "r1178",
      "r1267",
      "r1268",
      "r1283",
      "r1410",
      "r1645",
      "r1677"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "srt_OtherPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "OtherPropertyMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Property [Member]",
        "terseLabel": "Other",
        "documentation": "Property classified as other."
       }
      }
     },
     "auth_ref": [
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1687",
      "r1688",
      "r1689",
      "r1690",
      "r1691"
     ]
    },
    "us-gaap_OtherRealEstateOwnedMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherRealEstateOwnedMeasurementInput",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input",
        "label": "Other Real Estate Owned, Measurement Input",
        "documentation": "Value of input used to measure real estate owned by financial institution by financial institution which is not directly related to its business."
       }
      }
     },
     "auth_ref": [
      "r1590",
      "r1591",
      "r1592"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1295",
      "r1305",
      "r1316",
      "r1348"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1298",
      "r1308",
      "r1319",
      "r1351"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1298",
      "r1308",
      "r1319",
      "r1351"
     ]
    },
    "cmtg_PaidToOurFinancingCounterparty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PaidToOurFinancingCounterparty",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Paid to our Financing Counterparty",
        "documentation": "Paid to our financing counterparty",
        "terseLabel": "Paid to our financing counterparty"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails": {
       "parentTag": "cmtg_BasicEarningsLossAvailableToCommonShareholders",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Participating securities' share in earnings",
        "terseLabel": "Participating securities' share in earnings",
        "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic",
        "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r1372"
     ]
    },
    "us-gaap_PassMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PassMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pass [Member]",
        "terseLabel": "Risk Rating One",
        "verboseLabel": "Risk Rating 1",
        "documentation": "A category of financing receivables not considered to be special mention, substandard, doubtful, and loss receivables."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r1474",
      "r1475",
      "r1476",
      "r1477"
     ]
    },
    "cmtg_PastDueInterestAndCharge-Offs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PastDueInterestAndCharge-Offs",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past Due Interest and Charge-offs",
        "documentation": "Past due interest and charge-offs.",
        "terseLabel": "Past due interest and charge-offs"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1323"
     ]
    },
    "cmtg_PaymentOfDeferredFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PaymentOfDeferredFinancingCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of deferred financing costs",
        "label": "Payment of Deferred Financing Costs",
        "documentation": "Payment of deferred financing costs."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PaymentOfFeesOnSecuredFinancings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PaymentOfFeesOnSecuredFinancings",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of fees on secured financings",
        "label": "Payment of Fees on Secured Financings",
        "documentation": "Payment of Fees on Secured Financings"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PaymentOfTransactionCostsFromForeclosuresOfRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PaymentOfTransactionCostsFromForeclosuresOfRealEstateOwned",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment Of Transaction Costs From Foreclosures Of Real Estate Owned",
        "documentation": "Payment of transaction costs from foreclosures of real estate owned.",
        "terseLabel": "Payment of transaction costs from foreclosures on real estate owned"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PaymentsForAdvancesOnLoansReceivableHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PaymentsForAdvancesOnLoansReceivableHeldForSale",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments For Advances On Loans Receivable Held-For-Sale",
        "documentation": "Payments for advances on loans receivable held-for-sale",
        "negatedLabel": "Advances on loan receivable held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForLeasingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsForLeasingCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of deferred leasing costs",
        "label": "Payment for Initial Direct Cost, Lease, Investing Activity",
        "documentation": "Amount of cash outflow for initial direct cost of lease incurred by lessor, classified as investing activity."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PaymentsForLoanOriginationsAcquisitionsAndAdvancesNetOfFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PaymentsForLoanOriginationsAcquisitionsAndAdvancesNetOfFees",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for loan originations acquisitions and advances net of fees.",
        "label": "Payments For Loan Originations Acquisitions And Advances Net Of Fees",
        "negatedLabel": "Loan originations, acquisitions and advances, net of fees"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PaymentsFromGuarantorOfLoanReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PaymentsFromGuarantorOfLoanReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments from guarantor of loan receivable",
        "label": "Payments From Guarantor Of Loan Receivable",
        "documentation": "Payments from guarantor of loan receivable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Stock Issuance Costs",
        "negatedLabel": "Payment of equity issuance costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Payments for withholding taxes upon delivery of stock-based awards",
        "terseLabel": "Payments for withholding taxes upon delivery of stock-based awards",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_PaymentsToAcquireLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireLoansReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Loans Receivable",
        "terseLabel": "Paid to purchaser",
        "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1325"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r1342"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1324"
     ]
    },
    "cmtg_PercentageOfAggregateCashProceedsFromEquityIssuancesCapitalContributionsAndSubscriptionsNet": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PercentageOfAggregateCashProceedsFromEquityIssuancesCapitalContributionsAndSubscriptionsNet",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of Aggregate Cash Proceeds from Equity Issuances, Capital Contributions and Subscriptions, Net",
        "documentation": "Percentage of aggregate cash proceeds from equity issuances, capital contributions and subscriptions, net.",
        "terseLabel": "Percentage of aggregate cash proceeds from equity issuances, capital contributions and subscriptions, net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PercentageOfLoansReceivable": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PercentageOfLoansReceivable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Percentage of gross amount of loans receivable.",
        "label": "Percentage Of Loans Receivable",
        "terseLabel": "Percentage of total portfolio loans"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PercentageOfREITTaxableIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PercentageOfREITTaxableIncome",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of real estate investment trust taxable income.",
        "label": "Percentage Of R E I T Taxable Income",
        "terseLabel": "Percentage of REIT taxable income"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PercentageOfRecourseIndebtedness": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PercentageOfRecourseIndebtedness",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of recourse indebtedness",
        "label": "Percentage of Recourse Indebtedness",
        "documentation": "Percentage of recourse indebtedness."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r1370"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r1325"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "axisDefault": "Portion at Fair Value Measurement [Member] [Default]",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r753",
      "r754",
      "r756",
      "r757",
      "r763",
      "r765",
      "r766",
      "r1240",
      "r1606"
     ]
    },
    "us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PortionAtOtherThanFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portion at Other than Fair Value Measurement [Member]",
        "terseLabel": "Unpaid Principal Balance [Member]",
        "documentation": "Not measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "cmtg_PrePaymentPenaltiesAndAcceleratedFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PrePaymentPenaltiesAndAcceleratedFees",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummarizesOfInterestAndAccretionIncomeFromLoanPortfolioParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-payment penalties and accelerated fees",
        "label": "Pre-Payment Penalties and Accelerated Fees",
        "documentation": "Pre-payment penalties and accelerated fees."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PreviouslyRecognizedDepreciationAndAmortizationOnRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PreviouslyRecognizedDepreciationAndAmortizationOnRealEstateOwned",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Recognized Depreciation And Amortization On Real Estate Owned",
        "documentation": "Previously recognized depreciation and amortization on real estate owned.",
        "terseLabel": "Previously recognized depreciation and amortization on real estate owned",
        "negatedLabel": "Previously recognized depreciation and amortization on real estate owned"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PreviouslyRecognizedDepreciationAndAmortizationOnRealEstateOwnedHeld-For-Sale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PreviouslyRecognizedDepreciationAndAmortizationOnRealEstateOwnedHeld-For-Sale",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Recognized Depreciation and Amortization on Real Estate Owned held-for-sale",
        "documentation": "Previously recognized depreciation and amortization on real estate owned held-for-sale.",
        "terseLabel": "Previously recognized depreciation and amortization on real estate owned held-for-sale",
        "negatedLabel": "Previously recognized depreciation and amortization on real estate owned held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PrincipalAndExitFeeCharge-Offs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PrincipalAndExitFeeCharge-Offs",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal and Exit Fee Charge-offs",
        "documentation": "principal and exit fee charge-offs.",
        "terseLabel": "Principal and exit fee charge-offs"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PrincipalChargeOffsReducedOurSpecificCeclReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PrincipalChargeOffsReducedOurSpecificCeclReserves",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal Charge Offs Reduced Our Specific Cecl Reserves",
        "documentation": "Principal charge offs reduced our specific cecl reserves.",
        "terseLabel": "Principal charge offs reduced our specific CECL reserves"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromCollectionOfLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromCollectionOfLoansReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of loans receivable",
        "verboseLabel": "Repayments of loans receivable",
        "label": "Proceeds from loans receivable",
        "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "cmtg_ProceedsFromCollectionOfNetLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ProceedsFromCollectionOfNetLoansReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from collection of net loans receivable",
        "label": "Proceeds from Collection of Net Loans Receivable",
        "documentation": "Proceeds from collection of net loans receivable."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ProceedsFromCostRecoveryOfNonAccrualLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ProceedsFromCostRecoveryOfNonAccrualLoan",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from cost recovery of non accrual loan",
        "documentation": "Proceeds from cost recovery of non accrual loan.",
        "label": "Proceeds From Cost Recovery Of Non Accrual Loan"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ProceedsFromDebtRelatedToRealEstateOwnedHotelPortfolio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ProceedsFromDebtRelatedToRealEstateOwnedHotelPortfolio",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from debt related to real estate owned hotel portfolio",
        "label": "Proceeds From Debt Related To Real Estate Owned Hotel Portfolio",
        "documentation": "Proceeds from debt related to real estate owned hotel portfolio."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Return of capital distribution from CMTG/CN Mortgage REIT LLC",
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r1429"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Secured Debt",
        "terseLabel": "Proceeds from secured financings",
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ProceedsFromSaleOfLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromSaleOfLoansReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net Sale Proceeds",
        "label": "Proceeds from Sale of Loans Receivable",
        "verboseLabel": "Proceeds from sales of loans receivable",
        "terseLabel": "Loan gross sales price",
        "documentation": "The cash inflow associated with the sale of loans receivables arising from the financing of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ProceedsFromSaleOfRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromSaleOfRealEstate",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sale of hotel, gross sales price",
        "terseLabel": "Sale price",
        "label": "Proceeds from Sale of Real Estate",
        "documentation": "Cash received for the sale of real estate that is not part of an investing activity during the current period."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "cmtg_ProceedsFromSalesOfRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ProceedsFromSalesOfRealEstateOwned",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales of real estate owned",
        "label": "Proceeds From Sales Of Real Estate Owned",
        "documentation": "Proceeds from sales of real estate owned."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ProceedsFromSecuredTermLoanAndIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ProceedsFromSecuredTermLoanAndIssuanceOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from secured term loan and issuance of warrants",
        "label": "Proceeds from secured term loan and issuance of warrants",
        "documentation": "Proceeds from secured term loan and issuance of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ProceedsFromWorkingCapitalAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ProceedsFromWorkingCapitalAdjustment",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds From Working Capital Adjustment",
        "documentation": "Proceeds from working capital adjustment.",
        "terseLabel": "Proceeds from working capital adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ProceedsNetOfTransactionCostsProrationsAndCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ProceedsNetOfTransactionCostsProrationsAndCredits",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds, Net of Transaction Costs, Prorations, and Credits",
        "documentation": "Proceeds, net of transaction costs, prorations, and credits.",
        "terseLabel": "Proceeds, net of transaction costs, prorations, and credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income (loss)",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net Loss",
        "totalLabel": "Net Loss",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r106",
      "r107",
      "r142",
      "r143",
      "r161",
      "r167",
      "r171",
      "r172",
      "r176",
      "r190",
      "r199",
      "r202",
      "r203",
      "r307",
      "r367",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r435",
      "r476",
      "r495",
      "r550",
      "r581",
      "r643",
      "r645",
      "r648",
      "r649",
      "r733",
      "r765",
      "r905",
      "r907",
      "r944",
      "r992",
      "r1037",
      "r1057",
      "r1058",
      "r1129",
      "r1222",
      "r1223",
      "r1282",
      "r1423",
      "r1505"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Asset, Class [Axis]",
        "terseLabel": "Long-Lived Tangible Asset",
        "documentation": "Information by class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r778",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1487",
      "r1489",
      "r1629"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant, and Equipment [Line Items]",
        "terseLabel": "Property Plant And Equipment [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": [
      "r371",
      "r372",
      "r778",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1487",
      "r1489",
      "r1629"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Asset, Class [Domain]",
        "terseLabel": "Long-Lived Tangible Asset",
        "documentation": "Class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r778",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1487",
      "r1489",
      "r1629"
     ]
    },
    "cmtg_PropertyTypeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PropertyTypeMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property type member.",
        "label": "Property Type [Member]",
        "terseLabel": "Property Type"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProvisionForLoanLossesExpensed",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Credit Loss, Expense (Reversal)",
        "verboseLabel": "Provision (reversal)",
        "terseLabel": "(Reversal) provision of current expected credit loss",
        "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r319",
      "r903"
     ]
    },
    "cmtg_ProvisionForReversalOfCurrentExpectedCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ProvisionForReversalOfCurrentExpectedCreditLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 16.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 43.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Provision for current expected credit loss reserve",
        "verboseLabel": "Provision for current expected credit loss reserve",
        "terseLabel": "(Reversal of) provision for current expected credit loss reserve",
        "documentation": "(Provision for) reversal of current expected credit loss.",
        "label": "Provision For Reversal Of Current Expected Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ProvisionSpecificCurrentExpectedCreditLossReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ProvisionSpecificCurrentExpectedCreditLossReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for specific CECL reserve",
        "label": "Provision Specific Current Expected Credit Loss Reserve",
        "documentation": "Provision specific current expected credit loss reserve."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_PurchaseOfInterestRateCap": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "PurchaseOfInterestRateCap",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of interest rate cap",
        "label": "Purchase of Interest Rate Cap",
        "documentation": "Purchase of interest rate cap."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1323"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r1323"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Minimum",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r60",
      "r62",
      "r63",
      "r65",
      "r77",
      "r79",
      "r80",
      "r91",
      "r92",
      "r108",
      "r109",
      "r229",
      "r387",
      "r388",
      "r389",
      "r390",
      "r500",
      "r510",
      "r539",
      "r540",
      "r541",
      "r547",
      "r554",
      "r740",
      "r804",
      "r805",
      "r806",
      "r807",
      "r810",
      "r811",
      "r812",
      "r813",
      "r824",
      "r843",
      "r960",
      "r961",
      "r975",
      "r1006",
      "r1007",
      "r1068",
      "r1071",
      "r1076",
      "r1077",
      "r1090",
      "r1101",
      "r1103",
      "r1105",
      "r1106",
      "r1123",
      "r1124",
      "r1162",
      "r1188",
      "r1192",
      "r1193",
      "r1194",
      "r1233",
      "r1234",
      "r1238",
      "r1239",
      "r1263",
      "r1273",
      "r1498",
      "r1507",
      "r1510",
      "r1591"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDerivativesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r60",
      "r62",
      "r63",
      "r65",
      "r77",
      "r79",
      "r80",
      "r91",
      "r92",
      "r108",
      "r109",
      "r229",
      "r387",
      "r388",
      "r389",
      "r390",
      "r500",
      "r510",
      "r539",
      "r540",
      "r541",
      "r547",
      "r554",
      "r740",
      "r804",
      "r805",
      "r806",
      "r807",
      "r810",
      "r811",
      "r812",
      "r813",
      "r824",
      "r843",
      "r960",
      "r961",
      "r975",
      "r1006",
      "r1007",
      "r1068",
      "r1071",
      "r1076",
      "r1077",
      "r1090",
      "r1101",
      "r1103",
      "r1105",
      "r1106",
      "r1123",
      "r1124",
      "r1162",
      "r1188",
      "r1192",
      "r1193",
      "r1194",
      "r1233",
      "r1234",
      "r1238",
      "r1239",
      "r1263",
      "r1273",
      "r1498",
      "r1507",
      "r1510",
      "r1591"
     ]
    },
    "cmtg_RatioOfEarningsBeforeInterestTaxesDepreciationAndAmortizationToInterestCharges": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RatioOfEarningsBeforeInterestTaxesDepreciationAndAmortizationToInterestCharges",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Coverage Ratio",
        "label": "Ratio of Earnings Before Interest, Taxes, Depreciation and Amortization to Interest Charges",
        "documentation": "Ratio of earnings before interest, taxes, depreciation and amortization to interest charges.",
        "verboseLabel": "Ratio of earnings before interest, taxes, depreciation and amortization to interest charges"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RatioOfTotalDebtToEquityRatioShallNotExceed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RatioOfTotalDebtToEquityRatioShallNotExceed",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ratio of total debt to equity ratio shall not exceed",
        "label": "Ratio of Total Debt to Equity Ratio shall not Exceed",
        "documentation": "Ratio of total debt to equity ratio shall not exceed."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateAcquiredInForeclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateAcquiredInForeclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real estate acquired in foreclosure",
        "label": "Real Estate Acquired In Foreclosure",
        "documentation": "Real estate acquired in foreclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateAcquiredThroughForeclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateAcquiredThroughForeclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails": {
       "parentTag": "us-gaap_ForeclosedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Acquired Through Foreclosure",
        "terseLabel": "Real estate acquired through foreclosure, fair value",
        "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": [
      "r270",
      "r375",
      "r1465",
      "r1467"
     ]
    },
    "srt_RealEstateAndAccumulatedDepreciationByPropertyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RealEstateAndAccumulatedDepreciationByPropertyTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, by Property [Table]",
        "documentation": "Disclosure of information about real estate investments and accompanying accumulated depreciation for entities with a substantial portion of business acquiring and holding investment real estate."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122"
     ]
    },
    "us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Useful Life",
        "terseLabel": "Real estate owned, depreciation estimated useful lives",
        "documentation": "Useful life used to compute depreciation for entity with substantial portion of business acquiring and holding investment real estate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "srt_RealEstateAndAccumulatedDepreciationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RealEstateAndAccumulatedDepreciationLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation [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": [
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122"
     ]
    },
    "cmtg_RealEstateDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of debt related to real estate owned.",
        "label": "Real Estate Debt Fair Value",
        "terseLabel": "Debt related to real estate owned hotel portfolio, net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateDebtUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateDebtUnpaidPrincipalBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate debt unpaid principal balance.",
        "label": "Real Estate Debt Unpaid Principal Balance",
        "terseLabel": "Debt related to real estate owned hotel portfolio, net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateEstimatedFairValueDeterminedByThirdPartyAppraisal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateEstimatedFairValueDeterminedByThirdPartyAppraisal",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate estimated fair value determined by third-party appraisal.",
        "label": "Real Estate Estimated Fair Value Determined By Third-Party Appraisal",
        "totalLabel": "Real estate estimated fair value",
        "terseLabel": "Real estate estimated fair value",
        "verboseLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateHeldForUsePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateHeldForUsePolicyTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Held For Use [Policy Text Block]",
        "documentation": "Real estate held for use.",
        "terseLabel": "Real Estate Owned (and Related Debt)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateInvestmentFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateInvestmentFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Investment Financial Statements, Disclosure [Table Text Block]",
        "terseLabel": "Summary of additional detail related to the company's real estate owned Hotel portfolio",
        "documentation": "Tabular disclosure of nonconsolidated investments in real estate including interests in corporations, partnerships and joint ventures. Disclosures may include summarized aggregate financial statements for the real estate investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateInvestmentMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Investment [Member]",
        "terseLabel": "Real Estate Investment",
        "documentation": "This element represents direct equity investments in real estate projects (Land, buildings and improvements owned for income production and capital accretion potential) and certain loans accounted for as real estate investments. For loans accounted for as real estate investments, the entity (lender) has virtually the same risks and rewards as those of owners or joint venture participants. Such arrangements are treated as if the entity actually has an ownership interest in the property. In such arrangements, the entity (lender) participates in expected residual profits, which may be in the form of an equity kicker or a higher than usual effective interest rate. At the outset and during the construction and development of the property, the borrower generally has little or no equity in the property and the entity's (lender's) only source of repayment is the property. The entity (lender) generally (a) agrees to provide substantially all funds to acquire, develop, and construct the property, (b) funds the commitment or origination fees or both, and (c) funds interest during the development and construction of the property."
       }
      }
     },
     "auth_ref": [
      "r1094",
      "r1095",
      "r1096",
      "r1128"
     ]
    },
    "us-gaap_RealEstateInvestmentPropertyNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateInvestmentPropertyNet",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property's carrying value",
        "label": "Real Estate Investment Property, Net",
        "documentation": "Amount of real estate investment property, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments."
       }
      }
     },
     "auth_ref": [
      "r1641",
      "r1643"
     ]
    },
    "us-gaap_RealEstateInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real estate owned, carrying value",
        "label": "Real Estate Investments, Net",
        "verboseLabel": "Real estate owned held-for-investment, net",
        "documentation": "Amount of real estate investments, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; (7) other real estate investments; (8) real estate joint ventures; and (9) unconsolidated real estate and other joint ventures not separately presented."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r932",
      "r934",
      "r1269",
      "r1270",
      "r1679"
     ]
    },
    "cmtg_RealEstateInvestmentsAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateInvestmentsAccumulatedDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedPeriodEndLabel": "Total, Accumulated Depreciation",
        "label": "Real Estate Investments, Accumulated Depreciation",
        "documentation": "Real estate investments, accumulated depreciation.",
        "negatedPeriodStartLabel": "Total, Accumulated Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateInvestmentsGrossCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateInvestmentsGrossCost",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Investments, Gross Cost",
        "documentation": "Real estate investments, gross cost.",
        "periodEndLabel": "Total, Gross Cost",
        "periodStartLabel": "Total, Gross Cost"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real estate owned:",
        "label": "Real Estate Owned [Abstract]",
        "documentation": "Real estate owned."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateOwnedAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateOwnedAccumulatedDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails": {
       "parentTag": "us-gaap_ForeclosedAssets",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Owned, Accumulated Depreciation",
        "negatedLabel": "Less: accumulated depreciation",
        "documentation": "Amount of accumulated depreciation for real estate owned (REO)."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedDepreciationAndAmortizationExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedDepreciationAndAmortizationExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate owned depreciation and amortization expenses.",
        "label": "Real Estate Owned Depreciation and Amortization Expenses",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateOwnedDisclosureOfDetailedComponentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateOwnedDisclosureOfDetailedComponentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Owned, Disclosure of Detailed Components [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedFairValueOfAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedFairValueOfAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate owned fair value of assets acquired and liabilities assumed.",
        "label": "Real Estate Owned Fair Value of Assets Acquired And Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Allocated Fair Value of Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedHeld-For-InvestmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedHeld-For-InvestmentNet",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedPeriodStartLabel": "Total, Real Estate Owned Held-for-Investment, Net",
        "label": "Real Estate Owned Held-for-Investment, Net",
        "documentation": "Real estate owned held-for-investment, net.",
        "periodEndLabel": "Total, Real Estate Owned Held-for-Investment, Net",
        "periodStartLabel": "Total, Real Estate Owned Held-for-Investment, Net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedHeld-For-Sale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedHeld-For-Sale",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Owned Held-For-Sale",
        "documentation": "Real estate owned held-for-sale."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedHeld-For-SaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedHeld-For-SaleMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Owned Held-For-Sale [Member]",
        "documentation": "Real Estate Owned Held-For-Sale",
        "verboseLabel": "Real Estate Owned Held-For-Sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Real Estate Owned, Interest Expense",
        "documentation": "Real estate owned, interest expense.",
        "negatedLabel": "Interest expense",
        "verboseLabel": "Total interest expense from real estate owned"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedMultifamilyPropertiesAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedMultifamilyPropertiesAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Owned Multifamily Properties Assets Acquired And Liabilities Assumed [Table Text Block]",
        "documentation": "Real estate owned multifamily properties assets acquired and liabilities assumed .",
        "terseLabel": "Schedule of Additional Detail of Acquired Assets and Assumed Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedOperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedOperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "documentation": "Real estate owned operating expenses.",
        "label": "Real Estate Owned Operating Expenses",
        "negatedLabel": "Operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedOperatingRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedOperatingRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total revenue from real estate owned",
        "documentation": "Amount of real estate owned operating revenues.",
        "label": "Real Estate Owned Operating Revenue",
        "terseLabel": "Revenue from real estate owned"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RealEstateOwnedPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateOwnedPortfolioMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Owned Portfolio [Member]",
        "documentation": "Real estate owned portfolio.",
        "terseLabel": "REO Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateOwnedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateOwnedTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwned5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate Owned",
        "label": "Real Estate Owned [Text Block]",
        "documentation": "The entire disclosure for real estate owned (as defined). Generally, the largest component of real estate owned by lenders is assets taken in settlement of troubled loans through surrender or foreclosure. Real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned."
       }
      }
     },
     "auth_ref": [
      "r1465",
      "r1631",
      "r1632",
      "r1635"
     ]
    },
    "us-gaap_RealEstateOwnedValuationAllowancePeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateOwnedValuationAllowancePeriodIncreaseDecrease",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Owned, Valuation Allowance, Period Increase (Decrease)",
        "totalLabel": "Real Estate Owned, Valuation Allowance, Period Increase (Decrease), Total",
        "terseLabel": "Valuation adjustment for real estate owned held-for-sale",
        "documentation": "Total Increase or Decrease in the real estate owned valuation allowance for period."
       }
      }
     },
     "auth_ref": [
      "r1631",
      "r1632",
      "r1635"
     ]
    },
    "us-gaap_RealEstateTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RealEstateTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Table]",
        "documentation": "Disclosure of information about real estate investment companies including, but not limited to, real estate investment trusts, real estate owned, retail land sales, and time share transactions."
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "cmtg_RealEstateTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RealEstateTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate transaction costs.",
        "label": "Real Estate Transaction Costs",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ReceivableTypeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable",
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates."
       }
      }
     },
     "auth_ref": [
      "r1466"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ReceivablesFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables, Fair Value Disclosure",
        "terseLabel": "Loans receivable held-for-investment, net",
        "totalLabel": "Receivables, Fair Value Disclosure, Total",
        "documentation": "Fair value portion of receivables, including, but not limited to, trade account receivables, note receivables, and loan receivables."
       }
      }
     },
     "auth_ref": [
      "r754",
      "r756",
      "r757",
      "r763",
      "r1588",
      "r1589",
      "r1599"
     ]
    },
    "us-gaap_RecourseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RecourseMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recourse",
        "label": "Recourse [Member]",
        "documentation": "Liability for which creditor has recourse to debtor."
       }
      }
     },
     "auth_ref": [
      "r1560",
      "r1561"
     ]
    },
    "us-gaap_RecourseStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RecourseStatusAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recourse Status [Axis]",
        "documentation": "Information by recourse or nonrecourse status of liability."
       }
      }
     },
     "auth_ref": [
      "r647",
      "r651"
     ]
    },
    "us-gaap_RecourseStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RecourseStatusDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recourse Status [Domain]",
        "documentation": "Recourse or nonrecourse status of liability."
       }
      }
     },
     "auth_ref": [
      "r647",
      "r651"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1290",
      "r1300",
      "r1311",
      "r1343"
     ]
    },
    "cmtg_RecoveryOfPrincipalCharge-Offs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RecoveryOfPrincipalCharge-Offs",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Principal Charge-Offs",
        "documentation": "Recovery of principal charge-offs.",
        "terseLabel": "Recovery of principal charge-offs"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ReimbursementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ReimbursementsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reimbursements.",
        "label": "Reimbursements [Member]",
        "terseLabel": "Reimbursements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [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": [
      "r167",
      "r175",
      "r176",
      "r267",
      "r789",
      "r790",
      "r791",
      "r885",
      "r886",
      "r890",
      "r891",
      "r893",
      "r900",
      "r1040",
      "r1041",
      "r1044",
      "r1692"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r786",
      "r787",
      "r788",
      "r790",
      "r792",
      "r885",
      "r886",
      "r901",
      "r988",
      "r989",
      "r990",
      "r1042",
      "r1043",
      "r1044",
      "r1063",
      "r1065"
     ]
    },
    "cmtg_RemainingCapitalCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RemainingCapitalCommitment",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Remaining Capital Commitment",
        "documentation": "Remaining capital commitment.",
        "label": "Remaining Capital Commitment",
        "terseLabel": "Remaining capital commitment"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RemainingLoanHeldUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RemainingLoanHeldUnpaidPrincipalBalance",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining Loan Held Unpaid Principal Balance",
        "terseLabel": "Remaining loan held unpaid principal balance",
        "documentation": "Remaining loan held unpaid principal balance."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RemainingLoansDiscountedPayoffAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RemainingLoansDiscountedPayoffAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining Loans Discounted Payoff Amount",
        "documentation": "Remaining Loans Discounted Payoff Amount",
        "terseLabel": "Remaining loans discounted payoff amount"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RepaymentOfLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RepaymentOfLoansReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of loans receivable",
        "terseLabel": "Repayments of loans receivable",
        "label": "Repayment Of Loans Receivable",
        "documentation": "Repayment of loans receivable."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RepaymentOfNonCashAdvancesOnDebtRelatedToRealEstateOwnedHotelPortfolio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RepaymentOfNonCashAdvancesOnDebtRelatedToRealEstateOwnedHotelPortfolio",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment Of Non Cash Advances On Debt Related To Real Estate Owned Hotel Portfolio",
        "documentation": "Repayment of non-cash advances on debt related to real estate owned hotel portfolio.",
        "terseLabel": "Repayment of non-cash advances on debt related to real estate owned hotel portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RepaymentOfNoncashAdvancesToLoansReceivableInLieuOfInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RepaymentOfNoncashAdvancesToLoansReceivableInLieuOfInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 47.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayment of noncash advances to loans receivable in lieu of interest.",
        "label": "Repayment Of Noncash Advances To Loans Receivable In Lieu Of Interest",
        "terseLabel": "Repayment of non-cash advances on loans receivable in lieu of interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of loans",
        "label": "Repayments of Debt",
        "verboseLabel": "Principal repayment",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1430"
     ]
    },
    "cmtg_RepaymentsOfDebtRelatedToRealEstateOwnedHotelPortfolio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RepaymentsOfDebtRelatedToRealEstateOwnedHotelPortfolio",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of debt related to real estate owned hotel portfolio",
        "label": "Repayments Of Debt Related To Real Estate Owned Hotel Portfolio",
        "documentation": "Repayments of debt related to real estate owned hotel portfolio."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepaymentsOfSecuredDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Secured Debt",
        "negatedLabel": "Repayments of secured financings",
        "terseLabel": "Repayments of secured financings",
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "cmtg_RepaymentsOfSecuredTermLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RepaymentsOfSecuredTermLoan",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 31.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayments of secured term loan.",
        "label": "Repayments Of Secured Term Loan",
        "negatedLabel": "Repayments of secured term loan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepurchaseAgreementCounterpartyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepurchaseAgreementCounterpartyLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Agreement Counterparty [Line Items]",
        "terseLabel": "Repurchase Agreement Counterparty [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": [
      "r167",
      "r177",
      "r797",
      "r826"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r167",
      "r177",
      "r178",
      "r407",
      "r452",
      "r791",
      "r797",
      "r826",
      "r932",
      "r1135",
      "r1137",
      "r1138",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1626",
      "r1627"
     ]
    },
    "cmtg_RepurchaseAgreementsAndTermParticipationFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RepurchaseAgreementsAndTermParticipationFacilityMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Agreements and Term Participation Facility [Member]",
        "documentation": "Repurchase agreements and term participation facility.",
        "terseLabel": "Repurchase Agreements and Term Participation Facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepurchaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepurchaseAgreementsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Agreements [Member]",
        "terseLabel": "Repurchase Agreements",
        "documentation": "Investments represented by an 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. Such agreements are generally short-term in nature."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_RepurchaseAgreementsUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "RepurchaseAgreementsUnpaidPrincipalBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase agreements unpaid principal balance.",
        "label": "Repurchase Agreements Unpaid Principal Balance",
        "terseLabel": "Repurchase agreements"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r1291",
      "r1301",
      "r1312",
      "r1344"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1292",
      "r1302",
      "r1313",
      "r1345"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r1299",
      "r1309",
      "r1320",
      "r1352"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails2": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash",
        "periodEndLabel": "Restricted cash, end of period",
        "periodStartLabel": "Restricted cash, beginning of period",
        "terseLabel": "Restricted cash",
        "totalLabel": "Restricted Cash, Total",
        "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": [
      "r162",
      "r164",
      "r1403",
      "r1630",
      "r1631",
      "r1632",
      "r1633",
      "r1646"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average RSUs",
        "verboseLabel": "RSUs",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548"
     ]
    },
    "us-gaap_RetailMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetailMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retail [Member]",
        "terseLabel": "Retail",
        "documentation": "Sale of product directly to consumer."
       }
      }
     },
     "auth_ref": [
      "r1520",
      "r1521"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "totalLabel": "Retained Earnings (Accumulated Deficit), Total",
        "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance",
        "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137",
      "r473",
      "r885",
      "r886",
      "r898",
      "r941",
      "r969",
      "r974",
      "r986",
      "r1018",
      "r1243"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r185",
      "r186",
      "r187",
      "r191",
      "r199",
      "r201",
      "r203",
      "r309",
      "r312",
      "r366",
      "r367",
      "r369",
      "r434",
      "r470",
      "r480",
      "r493",
      "r494",
      "r498",
      "r499",
      "r550",
      "r565",
      "r566",
      "r577",
      "r578",
      "r579",
      "r582",
      "r642",
      "r643",
      "r703",
      "r704",
      "r705",
      "r707",
      "r709",
      "r710",
      "r713",
      "r731",
      "r777",
      "r842",
      "r928",
      "r965",
      "r967",
      "r993",
      "r1516",
      "r1518",
      "r1684"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net revenue",
        "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": [
      "r147",
      "r167",
      "r171",
      "r172",
      "r221",
      "r236",
      "r237",
      "r253",
      "r259",
      "r262",
      "r264",
      "r266",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r476",
      "r765",
      "r905",
      "r907",
      "r1155",
      "r1224",
      "r1267",
      "r1268",
      "r1398",
      "r1399",
      "r1473",
      "r1505"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1361"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1361"
     ]
    },
    "cmtg_SaleOfMortgageLoanReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SaleOfMortgageLoanReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Mortgage Loan Receivable",
        "documentation": "Sale of mortgage loan receivable.",
        "terseLabel": "Sales of loans receivable"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SaleOfMultifamilyProperty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SaleOfMultifamilyProperty",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of multifamily property",
        "label": "Sale of Multifamily Property",
        "documentation": "Sale of multifamily property"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SaleOfMultifamilyPropertyAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SaleOfMultifamilyPropertyAccumulatedDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Multifamily Property Accumulated Depreciation",
        "documentation": "Sale of multifamily property accumulated depreciation.",
        "terseLabel": "Sale of multifamily property, Accumulaed Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SaleOfMultifamilyPropertyRealEstateOwnedHeld-For-InvestmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SaleOfMultifamilyPropertyRealEstateOwnedHeld-For-InvestmentNet",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Multifamily Property Real Estate Owned Held-for-Investment, Net",
        "documentation": "Sale of Multifamily Property Real Estate Owned Held-for-Investment, Net",
        "terseLabel": "Sale of multifamily property, Real Estate Owned Held-for-Investment, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Scenario Forecast",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r1390"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r90",
      "r101",
      "r103",
      "r204",
      "r511",
      "r1374"
     ]
    },
    "cmtg_ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfAccountsNotesAndLoansReceivableTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Accounts Notes And Loans Receivable [Table Text Block]",
        "documentation": "Schedule of accounts notes and loans receivable.",
        "terseLabel": "Schedule of Loan Receivable Held-for-Investment Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfAmortizationOfOurLeaseIntangiblesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfAmortizationOfOurLeaseIntangiblesTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Amortization Of Our Lease Intangibles",
        "label": "Schedule Of Amortization Of Our Lease Intangibles [Table Text Block]",
        "documentation": "Schedule of amortization of our lease intangibles."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r216"
     ]
    },
    "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Common Stock Issued and Outstanding",
        "documentation": "Tabular disclosure of the change in common stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfDebtInstrumentRealEstateOwnedNetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfDebtInstrumentRealEstateOwnedNetTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, Debt Instrument, Real Estate Owned, Net Table.",
        "label": "Schedule Of Debt Instrument Real Estate Owned Net [Table]",
        "terseLabel": "Schedule Of Debt Instrument Real Estate Owned Net [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Summary of Secured Term Loan",
        "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": [
      "r17",
      "r44",
      "r45",
      "r46",
      "r1174",
      "r1176",
      "r1402",
      "r1407",
      "r1408",
      "r1433",
      "r1439",
      "r1513",
      "r1610",
      "r1640"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Summary of Interest Expense and Amortization",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Basic and Diluted Earning per Share",
        "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": [
      "r1449"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table]",
        "documentation": "Disclosure of information about diluted earnings per share by class of stock. Includes, but is not limited to, two-class method."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r210",
      "r213",
      "r215"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r304",
      "r306",
      "r574",
      "r765",
      "r1375",
      "r1376",
      "r1377",
      "r1551",
      "r1552",
      "r1553",
      "r1554"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Equity Method Investments [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": [
      "r106",
      "r107",
      "r167",
      "r172",
      "r303",
      "r304",
      "r306",
      "r307",
      "r765"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedStatementsOfOperationsForEquityMethodInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment [Table]",
        "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107",
      "r167",
      "r172",
      "r303",
      "r304",
      "r306",
      "r307",
      "r765"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "terseLabel": "Schedule Of Financing Receivable Allowance For Credit Losses [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r331",
      "r332"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAmortizationOfOurLeaseIntangiblesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r355",
      "r356",
      "r357",
      "r358",
      "r845",
      "r1125",
      "r1127",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1487",
      "r1693",
      "r1694",
      "r1695"
     ]
    },
    "cmtg_ScheduleOfInPlaceAndOtherLeaseIntangiblesAboveMarketLeaseAndBelowMarketLeaseEstimatedFutureAmortizationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfInPlaceAndOtherLeaseIntangiblesAboveMarketLeaseAndBelowMarketLeaseEstimatedFutureAmortizationTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Amortization of Intangibles for Next Five Years",
        "label": "Schedule of In-Place and Other Lease Intangibles, Above Market Lease and Below Market Lease Estimated Future Amortization [Table Text Block]",
        "documentation": "Schedule of in-place and other lease intangibles, above market lease and below market lease estimated future amortization."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfIncomeLossBeforeIncomeTaxesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfIncomeLossBeforeIncomeTaxesLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Income (Loss) Before Income Taxes.",
        "label": "Schedule Of Income Loss Before Income Taxes [Line Items]",
        "terseLabel": "Schedule Of Income Loss Before Income Taxes [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfIncomeLossBeforeIncomeTaxesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfIncomeLossBeforeIncomeTaxesTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of income (loss) before income taxes.",
        "label": "Schedule Of Income Loss Before Income Taxes [Table]",
        "terseLabel": "Schedule Of Income Loss Before Income Taxes [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfInterestIncomeAndAccretionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfInterestIncomeAndAccretionTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summarizes of Interest and Accretion Income from Loan Portfolio",
        "label": "Schedule of Interest Income and Accretion [Table Text Block]",
        "documentation": "Schedule of interest income and accretion."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLeaseIntangiblesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLeaseIntangiblesTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of lease intangibles.",
        "label": "Schedule Of Lease Intangibles [Table Text Block]",
        "terseLabel": "Schedule of Lease Intangibles"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLoanParticipationsSoldTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLoanParticipationsSoldTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loan Participations Sold [Table]",
        "documentation": "Schedule, loan participations sold.",
        "terseLabel": "Schedule Of Loan Participations Sold [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLoansReceivableAllowanceForCreditLossesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLoansReceivableAllowanceForCreditLossesLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Loans Receivable Allowance for Credit Losses [Line Items]",
        "documentation": "Schedule of loans receivable allowance for credit losses."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLoansReceivableAllowanceForCreditLossesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLoansReceivableAllowanceForCreditLossesTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loans Receivable Allowance For Credit Losses [Table]",
        "documentation": "Schedule of loans receivable allowance for credit losses."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loans Receivable Held For Sale and Loans Receivable Sold [Table Text Block]",
        "documentation": "Schedule of loans receivable held for sale and loans receivable sold.",
        "terseLabel": "Schedule of Loans Receivable Held for sale and Loans Receivable Sold"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLoansReceivableLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Loans Receivable [Line Items]",
        "documentation": "Schedule of loans receivable."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLoansReceivablePortfolioByLoanTypeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLoansReceivablePortfolioByLoanTypeTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Loans Receivable Held-for-investment by Loan Type",
        "documentation": "Summary of loans receivable portfolio by loan type.",
        "label": "Schedule Of Loans Receivable Portfolio By Loan Type Table [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLoansReceivableRollForwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLoansReceivableRollForwardTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of loans receivable roll forward.",
        "label": "Schedule Of Loans Receivable Roll Forward [Table]",
        "terseLabel": "Schedule Of Loans Receivable Roll Forward [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLoansReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLoansReceivableTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Loans Receivable [Table]",
        "documentation": "Schedule of loans receivable."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLoansReceivablesPastDueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLoansReceivablesPastDueLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loans Receivables Past Due [Line Items]",
        "documentation": "Schedule of loans receivables past due."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfLoansReceivablesPastDueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfLoansReceivablesPastDueTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loans Receivables Past Due [Table]",
        "documentation": "Schedule of loans receivables past due."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfMortgageLoansTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfMortgageLoansTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Mortgage Loans [Table Text Block]",
        "documentation": "Schedule of mortgage loans.",
        "terseLabel": "Schedule of Loans Receivable Held-for-Investment Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Summary of Time-Based Restricted Stock Units Activity",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "cmtg_ScheduleOfOverallStatisticsForLoansReceivableAndInterestsInLoansReceivablePortfolioTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfOverallStatisticsForLoansReceivableAndInterestsInLoansReceivablePortfolioTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Overall Statistics for Loans Receivable and Interests in Loans Receivable Portfolio",
        "documentation": "Schedule of overall statistics for loans receivable and interests in loans receivable portfolio.",
        "label": "Schedule Of Overall Statistics For Loans Receivable And Interests In Loans Receivable Portfolio Table [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment [Table]",
        "terseLabel": "Schedule Of Property Plant And Equipment [Table]",
        "documentation": "Disclosure of information about property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r778",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1487",
      "r1489",
      "r1629"
     ]
    },
    "us-gaap_ScheduleOfRealEstatePropertiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRealEstatePropertiesTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Real Estate Properties [Table Text Block]",
        "terseLabel": "Summary of Additional Detail Related to Real Estate Owned Held-for-Investment, Net",
        "documentation": "Tabular disclosure of real estate properties and units in those properties that are included in the discussion of the nature of an entity's operations."
       }
      }
     },
     "auth_ref": [
      "r1450"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r175",
      "r176",
      "r789",
      "r790",
      "r791",
      "r885",
      "r886",
      "r890",
      "r891",
      "r893",
      "r900",
      "r1040",
      "r1041",
      "r1044",
      "r1692"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Summary of Management Fees",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r1615",
      "r1616"
     ]
    },
    "us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRepurchaseAgreementCounterpartyTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Agreement, Counterparty [Table]",
        "terseLabel": "Schedule Of Repurchase Agreement Counterparty [Table]",
        "documentation": "Disclosure of information about risk under repurchase agreement that exceeds 10 percent of stockholders' equity by counterparty or group of counterparties. Includes, but is not limited to, name of counterparty or group of related counterparties, amount at risk under repurchase agreement, and weighted-average maturity of repurchase agreement."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r177",
      "r797",
      "r826"
     ]
    },
    "us-gaap_ScheduleOfRepurchaseAgreements": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRepurchaseAgreements",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Repurchase Agreements [Table Text Block]",
        "terseLabel": "Summary of Repurchase Agreements",
        "documentation": "The entire disclosure for repurchase agreements."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeld-For-Investment": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeld-For-Investment",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Reserves As A Percentage Unpaid Principal Balance Of Loans Receivable Held-for-investment",
        "documentation": "Schedule of reserves as a percentage unpaid principal balance of loans receivable held-for-investment.",
        "terseLabel": "Schedule of Reserves As a Percentage Unpaid Principal Balance of Loans Receivable Held-for-investment"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfRevenuesAndOperatingExpensesOfRealEstateOwnedPropertiesTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Revenues And Operating Expenses Of Real Estate Owned Properties [Table Text Block]",
        "documentation": "Schedule of revenues and operating expenses of real estate owned properties.",
        "terseLabel": "Schedule of Revenues and Operating Expenses of Real Estate Owned Assets"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfSecuredTermLoanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfSecuredTermLoanTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Secured Term Loan [Table]",
        "documentation": "Schedule of secured term loan.",
        "terseLabel": "Schedule Of Secured Term Loan [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Table]",
        "documentation": "Disclosure of information about segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Table Text Block]",
        "terseLabel": "Summary of Distributable Loss and Reconciliation to Net Loss",
        "documentation": "Tabular disclosure of segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total."
       }
      }
     },
     "auth_ref": [
      "r1451",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r547"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r113",
      "r119"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityScheduleOfCommonStockOutstandingDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock, Class of Stock [Table]",
        "terseLabel": "Schedule Of Stock By Class [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r44",
      "r45",
      "r46",
      "r110",
      "r133",
      "r134",
      "r224",
      "r445",
      "r446",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r455",
      "r458",
      "r465",
      "r466",
      "r468",
      "r469",
      "r471",
      "r472",
      "r475",
      "r477",
      "r700",
      "r885",
      "r886",
      "r896",
      "r897",
      "r982",
      "r983",
      "r984",
      "r985",
      "r1373",
      "r1432",
      "r1435",
      "r1517"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stockholders Equity [Table Text Block]",
        "terseLabel": "Summary of Deliveries of Common Stock Shares for Vested RSUs and Adjustment to Additional Paid-in Capital",
        "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented."
       }
      }
     },
     "auth_ref": [
      "r1512",
      "r1516",
      "r1518"
     ]
    },
    "cmtg_ScheduleOfTermParticipationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfTermParticipationTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Term Participation Facility",
        "label": "Schedule Of Term Participation [Table Text Block]",
        "documentation": "Schedule of term participation."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ScheduleOfTermParticipationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ScheduleOfTermParticipationsTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Term Participations [Table]",
        "documentation": "Schedule of term participations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredDebtRepurchaseAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SecuredDebtRepurchaseAgreements",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured Debt, Repurchase Agreements",
        "terseLabel": "Repurchase agreements",
        "verboseLabel": "Borrowings Outstanding and Carrying Value",
        "documentation": "Carrying value, as of the balance sheet date, of securities sold under agreements to repurchase where the transferor maintains effective control over the assets, accounting for them as secured debt."
       }
      }
     },
     "auth_ref": [
      "r1625"
     ]
    },
    "us-gaap_SecuredLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SecuredLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured Long-Term Debt, Noncurrent",
        "terseLabel": "Secured term loan, net",
        "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets."
       }
      }
     },
     "auth_ref": [
      "r1402",
      "r1409"
     ]
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Secured Overnight Financing Rate (SOFR)",
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r1230",
      "r1402",
      "r1406"
     ]
    },
    "cmtg_SecuredTermLoanLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SecuredTermLoanLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured term loan.",
        "label": "Secured Term Loan [Line Items]",
        "terseLabel": "Secured Term Loan [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SecuredTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SecuredTermLoanMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Term Loan.",
        "label": "Secured Term Loan [Member]",
        "terseLabel": "Secured Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SecuredTermLoanNetUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SecuredTermLoanNetUnpaidPrincipalBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured term loan net unpaid principal balance.",
        "label": "Secured Term Loan Net Unpaid Principal Balance",
        "terseLabel": "Secured term loan, net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SecuredTermLoansFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SecuredTermLoansFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of borrowing as secured term loans.",
        "label": "Secured Term Loans Fair Value Disclosure",
        "terseLabel": "Secured term loan, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesLoanedAndSecuritiesSoldUnderAgreementToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SecuritiesLoanedAndSecuritiesSoldUnderAgreementToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Loaned and Securities Sold under Agreement to Repurchase, Gross Including Not Subject to Master Netting Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesLoanedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SecuritiesLoanedMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Secured Term Loan",
        "label": "Securities Loaned [Member]",
        "terseLabel": "Secured Term Loan [Member]",
        "documentation": "Securities loaned to entities in exchange for collateral."
       }
      }
     },
     "auth_ref": [
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Sold under Agreements to Repurchase, Fair Value of Collateral",
        "terseLabel": "Repurchase agreements",
        "documentation": "Fair value of securities pledged as collateral against securities sold under agreement to repurchase."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r825",
      "r1136"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1284"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r105",
      "r221",
      "r231",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261",
      "r266",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r358",
      "r373",
      "r374",
      "r382",
      "r383",
      "r632",
      "r635",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r1151",
      "r1155",
      "r1156",
      "r1167",
      "r1266",
      "r1647",
      "r1648",
      "r1649",
      "r1650",
      "r1651",
      "r1652",
      "r1653",
      "r1654",
      "r1655",
      "r1656",
      "r1657",
      "r1658",
      "r1659",
      "r1660",
      "r1661",
      "r1662",
      "r1663",
      "r1664",
      "r1665",
      "r1666",
      "r1667",
      "r1668",
      "r1669",
      "r1670",
      "r1671",
      "r1672",
      "r1673",
      "r1674",
      "r1675"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61",
      "r64",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r78",
      "r79",
      "r80",
      "r226",
      "r264",
      "r265",
      "r847",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r905",
      "r906",
      "r907",
      "r908",
      "r998",
      "r1001",
      "r1003",
      "r1070",
      "r1073",
      "r1079",
      "r1092",
      "r1101",
      "r1104",
      "r1105",
      "r1106",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1126",
      "r1147",
      "r1179",
      "r1180",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1257",
      "r1259",
      "r1260",
      "r1261",
      "r1265",
      "r1273",
      "r1647",
      "r1648",
      "r1649",
      "r1651",
      "r1652",
      "r1653",
      "r1654",
      "r1655",
      "r1656",
      "r1657",
      "r1658",
      "r1659",
      "r1660",
      "r1661",
      "r1662",
      "r1663",
      "r1664",
      "r1665",
      "r1666",
      "r1667",
      "r1668",
      "r1669",
      "r1670",
      "r1671",
      "r1672",
      "r1673",
      "r1674",
      "r1675"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]",
        "documentation": "Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r1154",
      "r1161"
     ]
    },
    "us-gaap_SegmentReportingCodmProfitLossMeasureHowUsedDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingCodmProfitLossMeasureHowUsedDescription",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description",
        "documentation": "Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r1151",
      "r1158"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting [Text Block]",
        "documentation": "The entire disclosure for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r248",
      "r250",
      "r251",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r266",
      "r1150",
      "r1152",
      "r1153",
      "r1155",
      "r1157",
      "r1159",
      "r1160"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossAndReconciliationToNetLossParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting [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": [
      "r231",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "General and administrative expense",
        "totalLabel": "Selling, General and Administrative Expense, Total",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r1140",
      "r1141",
      "r1142",
      "r1145",
      "r1428"
     ]
    },
    "us-gaap_SeniorLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SeniorLoansMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Loans [Member]",
        "terseLabel": "Senior Loans",
        "documentation": "A senior loan 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] relative to junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ServicerProceedsUponDiscountedLoanPayoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ServicerProceedsUponDiscountedLoanPayoff",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Servicer Proceeds Upon Discounted Loan Payoff",
        "documentation": "Servicer proceeds upon discounted loan payoff.",
        "terseLabel": "Servicer proceeds upon discounted loan payoff"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SettlementOfLoanReceivableThroughAssignmentToLender": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SettlementOfLoanReceivableThroughAssignmentToLender",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement of loan receivable through assignment to lender",
        "documentation": "Settlement of loan receivable through assignment to lender.",
        "terseLabel": "Settlement of loan receivable through assignment to lender"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SettlementOfLoansReceivableInForeclosuresOfRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SettlementOfLoansReceivableInForeclosuresOfRealEstateOwned",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement Of Loans Receivable In Foreclosures Of Real Estate Owned",
        "documentation": "Settlement of loans receivable in foreclosures of real estate owned.",
        "terseLabel": "Settlement of loans receivable in foreclosures on real estate owned"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SettlementOfNotePayableThroughAssignmentToLender": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SettlementOfNotePayableThroughAssignmentToLender",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement of note payable through assignment to lender",
        "documentation": "Settlement of note payable through assignment to lender.",
        "terseLabel": "Settlement of note payable through assignment to lender"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "verboseLabel": "Shares forfeitures",
        "negatedLabel": "Number of Restricted Share Units, Forfeited",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Grant Date Fair Value Per Share, Unvested Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Number of Restricted Share Units, Granted",
        "verboseLabel": "Number of RSUs granted",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Grant Date Fair Value Per Share, Unvested Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Grant date fair value per share (in usd per share)",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unvested shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodStartLabel": "Number of Restricted Share Units, Unvested beginning balance",
        "periodEndLabel": "Number of Restricted Share Units, Unvested ending balance",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r528"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted-Average Grant Date Fair Value Per Share, Unvested beginning balance",
        "verboseLabel": "Weighted average grant-date fair value per share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance",
        "terseLabel": "Grant date fair value per share",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r528"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Number of Restricted Share Units, Vested",
        "terseLabel": "Vested RSUs",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-Average Grant Date Fair Value Per Share, Unvested Vested",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [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": [
      "r513",
      "r514",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r547"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining number of shares that may be issued",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Stock-based compensation expense, Shares",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r1400",
      "r1411",
      "r1412",
      "r1514",
      "r1515"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "verboseLabel": "Shares issued",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted-Average Grant Date Fair Value Per Share, Unvested ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Beginning Balance",
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding."
       }
      }
     },
     "auth_ref": [
      "r1549"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in shares)",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (in shares)",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r1512",
      "r1516",
      "r1518"
     ]
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r113",
      "r119"
     ]
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r1401",
      "r1405",
      "r1495",
      "r1496",
      "r1497"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfNotesPayableDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type",
        "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": [
      "r1401",
      "r1405",
      "r1495",
      "r1496",
      "r1497"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166"
     ]
    },
    "cmtg_SiteImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SiteImprovementsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Site Improvements [Member]",
        "documentation": "Site improvements member.",
        "terseLabel": "Site Improvements"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SoutheastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SoutheastMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Southeast member.",
        "label": "Southeast [Member]",
        "terseLabel": "Southeast"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SouthwestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SouthwestMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Southwest",
        "label": "Southwest [Member]",
        "documentation": "Southwest member."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SpecialMentionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SpecialMentionMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Special Mention [Member]",
        "terseLabel": "Risk Rating Two",
        "verboseLabel": "Risk Rating 2",
        "documentation": "A category of financing receivables considered to have potential weaknesses that deserve management's close attention. If left uncorrected, those potential weaknesses may result in a deterioration of the repayment prospects for the asset or of the creditor's position at some future date."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r1474",
      "r1475",
      "r1476",
      "r1477"
     ]
    },
    "cmtg_SpecificCECLReserveOnAccruedInterestReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SpecificCECLReserveOnAccruedInterestReceivableMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific C E C L reserve on accrued interest receivable.",
        "label": "Specific C E C L Reserve On Accrued Interest Receivable [Member]",
        "terseLabel": "Accrued Interest Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SpecificCECLReserveOnLoansReceivableHeldForInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SpecificCECLReserveOnLoansReceivableHeldForInvestmentMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific C E C L reserve on loans receivable held for investment.",
        "label": "Specific C E C L Reserve On Loans Receivable Held for Investment [Member]",
        "terseLabel": "Loans Receivable Held For Investment"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SpecificCeclReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SpecificCeclReservesMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Specific CECL Reserves",
        "label": "Specific CECL Reserves [Member]",
        "documentation": "Specific cecl reserves."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SpecificCurrentExpectedCreditLossAllowanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SpecificCurrentExpectedCreditLossAllowanceMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific current expected credit loss allowance.",
        "label": "Specific Current Expected Credit Loss Allowance [Member]",
        "terseLabel": "Specific CECL Allowance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingSummaryOfDistributableLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r221",
      "r231",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261",
      "r266",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r358",
      "r373",
      "r374",
      "r382",
      "r383",
      "r632",
      "r635",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r1151",
      "r1155",
      "r1156",
      "r1167",
      "r1266",
      "r1647",
      "r1648",
      "r1649",
      "r1650",
      "r1651",
      "r1652",
      "r1653",
      "r1654",
      "r1655",
      "r1656",
      "r1657",
      "r1658",
      "r1659",
      "r1660",
      "r1661",
      "r1662",
      "r1663",
      "r1664",
      "r1665",
      "r1666",
      "r1667",
      "r1668",
      "r1669",
      "r1670",
      "r1671",
      "r1672",
      "r1673",
      "r1674",
      "r1675"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityScheduleOfCommonStockOutstandingDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r110",
      "r133",
      "r134",
      "r144",
      "r145",
      "r146",
      "r185",
      "r186",
      "r187",
      "r191",
      "r199",
      "r201",
      "r203",
      "r222",
      "r309",
      "r312",
      "r366",
      "r367",
      "r369",
      "r434",
      "r465",
      "r470",
      "r471",
      "r472",
      "r475",
      "r477",
      "r480",
      "r493",
      "r494",
      "r498",
      "r499",
      "r550",
      "r565",
      "r566",
      "r577",
      "r578",
      "r579",
      "r582",
      "r642",
      "r643",
      "r703",
      "r704",
      "r705",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r713",
      "r717",
      "r718",
      "r719",
      "r720",
      "r731",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r777",
      "r785",
      "r842",
      "r885",
      "r886",
      "r896",
      "r897",
      "r928",
      "r946",
      "r965",
      "r966",
      "r967",
      "r993",
      "r1059",
      "r1519"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAllocatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61",
      "r64",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r78",
      "r79",
      "r80",
      "r226",
      "r264",
      "r265",
      "r847",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r905",
      "r906",
      "r907",
      "r908",
      "r998",
      "r1001",
      "r1003",
      "r1070",
      "r1073",
      "r1079",
      "r1092",
      "r1101",
      "r1104",
      "r1105",
      "r1106",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1126",
      "r1147",
      "r1179",
      "r1180",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1257",
      "r1259",
      "r1260",
      "r1261",
      "r1265",
      "r1273",
      "r1647",
      "r1648",
      "r1649",
      "r1651",
      "r1652",
      "r1653",
      "r1654",
      "r1655",
      "r1656",
      "r1657",
      "r1658",
      "r1659",
      "r1660",
      "r1661",
      "r1662",
      "r1663",
      "r1664",
      "r1665",
      "r1666",
      "r1667",
      "r1668",
      "r1669",
      "r1670",
      "r1671",
      "r1672",
      "r1673",
      "r1674",
      "r1675"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "terseLabel": "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": [
      "r110",
      "r111",
      "r113",
      "r114",
      "r118",
      "r126",
      "r128",
      "r131",
      "r132",
      "r133",
      "r134",
      "r137",
      "r185",
      "r186",
      "r187",
      "r222",
      "r436",
      "r437",
      "r439",
      "r441",
      "r445",
      "r465",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r477",
      "r479",
      "r480",
      "r490",
      "r777",
      "r844",
      "r885",
      "r886",
      "r895",
      "r896",
      "r897",
      "r981",
      "r994",
      "r996",
      "r1008",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1017",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1038",
      "r1039",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1059",
      "r1131",
      "r1143",
      "r1145",
      "r1274",
      "r1681"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r90",
      "r101",
      "r103",
      "r204",
      "r511",
      "r1374",
      "r1379"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r110",
      "r111",
      "r113",
      "r114",
      "r118",
      "r126",
      "r128",
      "r131",
      "r132",
      "r133",
      "r134",
      "r137",
      "r185",
      "r186",
      "r187",
      "r222",
      "r267",
      "r436",
      "r437",
      "r439",
      "r441",
      "r445",
      "r465",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r477",
      "r479",
      "r480",
      "r490",
      "r777",
      "r844",
      "r885",
      "r886",
      "r895",
      "r896",
      "r897",
      "r928",
      "r981",
      "r994",
      "r996",
      "r1008",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1017",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1038",
      "r1039",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1059",
      "r1131",
      "r1143",
      "r1145",
      "r1274",
      "r1681"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r1294",
      "r1304",
      "r1315",
      "r1347"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1523",
      "r1524",
      "r1525",
      "r1526",
      "r1527",
      "r1528",
      "r1529",
      "r1530",
      "r1531",
      "r1532",
      "r1533",
      "r1534",
      "r1535",
      "r1536",
      "r1537",
      "r1538",
      "r1539",
      "r1540",
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545",
      "r1546",
      "r1547",
      "r1548"
     ]
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture",
        "terseLabel": "Stock-based compensation expense",
        "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r1400",
      "r1411",
      "r1412",
      "r1514",
      "r1515",
      "r1522"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityScheduleOfCommonStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Conversion of Units",
        "terseLabel": "Issuance of common stock in exchange for fully vested RSUs",
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r1400",
      "r1411",
      "r1412",
      "r1512",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1518",
      "r1631",
      "r1632",
      "r1637",
      "r1638"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r982",
      "r1059",
      "r1097",
      "r1400",
      "r1411",
      "r1412",
      "r1512",
      "r1514",
      "r1515",
      "r1516",
      "r1518",
      "r1631",
      "r1632",
      "r1637",
      "r1638"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureEquityMethodInvestmentScheduleOfConsolidatedBalanceSheetsForEquityMethodInvestmentsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/StatementConsolidatedStatementsOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total equity",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r15",
      "r16",
      "r97",
      "r98",
      "r134",
      "r145",
      "r185",
      "r186",
      "r187",
      "r191",
      "r199",
      "r201",
      "r309",
      "r312",
      "r366",
      "r367",
      "r369",
      "r434",
      "r465",
      "r471",
      "r472",
      "r475",
      "r477",
      "r493",
      "r494",
      "r498",
      "r499",
      "r550",
      "r565",
      "r566",
      "r577",
      "r578",
      "r579",
      "r582",
      "r642",
      "r643",
      "r703",
      "r704",
      "r705",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r713",
      "r731",
      "r768",
      "r769",
      "r773",
      "r785",
      "r842",
      "r885",
      "r886",
      "r896",
      "r897",
      "r966",
      "r967",
      "r991",
      "r1019",
      "r1036",
      "r1060",
      "r1061",
      "r1098",
      "r1267",
      "r1268",
      "r1282",
      "r1400",
      "r1411",
      "r1432",
      "r1437",
      "r1438",
      "r1473",
      "r1608",
      "r1684"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Text Block]",
        "terseLabel": "Equity",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r133",
      "r134",
      "r138",
      "r444",
      "r447",
      "r449",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r466",
      "r471",
      "r472",
      "r475",
      "r477",
      "r478",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r700",
      "r721",
      "r722",
      "r796",
      "r1062",
      "r1064",
      "r1099"
     ]
    },
    "us-gaap_StraightLineRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StraightLineRent",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Straight Line Rent",
        "negatedLabel": "Straight-line rent adjustment",
        "documentation": "Difference between actual rental income due and rental income recognized on a straight-line basis."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "cmtg_SubordinateLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SubordinateLoansMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subordinate loans [Member]",
        "label": "Subordinate Loans [Member]",
        "terseLabel": "Subordinate loans"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SubordinateSecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SubordinateSecuredDebtMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subordinate secured debt.",
        "label": "Subordinate Secured Debt Member",
        "terseLabel": "Subordinate Secured Loan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r774",
      "r794"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r774",
      "r794"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r774",
      "r794"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r774",
      "r794"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r774",
      "r794"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r793",
      "r795"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubstandardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubstandardMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Substandard [Member]",
        "terseLabel": "Risk Rating Three",
        "verboseLabel": "Risk Rating 3",
        "documentation": "A category of financing receivables that are inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the liquidation of the debt. They are characterized by the distinct possibility that the creditor will sustain some loss if the deficiencies are not corrected."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r1474",
      "r1475",
      "r1476",
      "r1477"
     ]
    },
    "cmtg_SummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableOnNonAccrualStatusTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableOnNonAccrualStatusTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of carrying value and significant characteristics of loans receivable on non-accrual status.",
        "label": "Summary Of Carrying Value And Significant Characteristics Of Loans Receivable On Non Accrual Status Table [Text Block]",
        "terseLabel": "Summary of Carrying Value and Significant Characteristics of Loans Receivable on Non-accrual Status"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SummaryOfChangesInRealEstateOwnedHeld-For-InvestmentNet": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SummaryOfChangesInRealEstateOwnedHeld-For-InvestmentNet",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of changes in real estate owned held-for-investment net.",
        "terseLabel": "Summary of Changes In Real Estate Owned Held-For-Investment, Net",
        "label": "Summary of Changes In Real Estate Owned Held-For-Investment, Net"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SummaryOfFinancingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SummaryOfFinancingsTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Financings",
        "label": "Summary of Financings [Table Text Block]",
        "documentation": "Summary of financings."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SummaryOfLoansReceivableHeldForInvestmentWithSpecificCECLReservesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SummaryOfLoansReceivableHeldForInvestmentWithSpecificCECLReservesTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoansPortfolioTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Loans Receivable Held-for-investment With Specific CECL Reserves",
        "label": "Summary Of Loans Receivable Held-for-investment With Specific C E C L Reserves Table [Text Block]",
        "documentation": "Summary of loans receivable held-for-investment with specific CECL reserves."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_SummaryOfNotesPayableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "SummaryOfNotesPayableTableTextBlock",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of notes payable.",
        "label": "Summary Of Notes Payable Table [Text Block]",
        "terseLabel": "Summary of Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_TX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2026",
     "localname": "TX",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TX",
        "label": "TEXAS"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r1341"
     ]
    },
    "cmtg_TangibleNetworthAsOfMeasurementDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TangibleNetworthAsOfMeasurementDate",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tangible Networth as of Measurement Date",
        "documentation": "Tangible networth as of measurement date.",
        "terseLabel": "Tangible networth as of measurement date"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TaxableREITSubsidiaryPrincipalRecoveriesIncludedConsolidatedStatementOfOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TaxableREITSubsidiaryPrincipalRecoveriesIncludedConsolidatedStatementOfOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxable REIT subsidiary principal recoveries included consolidated statement of operations",
        "label": "Taxable REIT Subsidiary Principal Recoveries Included Consolidated Statement Of Operations",
        "documentation": "Taxable reit subsidiary principal recoveries included consolidated statement of operations."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TenantImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TenantImprovementsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfAdditionalDetailRelatedToCompanysRealEstateOwnedNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tenant improvements.",
        "label": "Tenant Improvements [Member]",
        "terseLabel": "Tenant Improvements"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TermFacilityMaximumCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TermFacilityMaximumCommitment",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term facility maximum commitment",
        "label": "Term Facility Maximum Commitment",
        "documentation": "Term facility maximum commitment",
        "verboseLabel": "Total Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TermFacilityUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TermFacilityUnpaidPrincipalBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings Outstanding and Carrying Value",
        "label": "Term Facility Unpaid Principal Balance",
        "documentation": "Term facility unpaid principal balance"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TermParticipationFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TermParticipationFacility",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term participation facility",
        "label": "Term Participation Facility",
        "documentation": "Term Participation Facility"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TermParticipationFacilityFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TermParticipationFacilityFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term participation facility",
        "label": "Term Participation Facility, Fair Value Disclosure",
        "documentation": "Term participation facility, fair value disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TermParticipationFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TermParticipationFacilityMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Term Participation Facility",
        "terseLabel": "Term participation facility",
        "label": "Term Participation Facility [Member]",
        "documentation": "Term participation facility."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TermParticipationFacilityUnpaidPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TermParticipationFacilityUnpaidPrincipalBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfFinancialInstrumentsMeasuredAtCarryingAndEstimatedFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term participation facility",
        "label": "Term Participation Facility Unpaid Principal Balance",
        "documentation": "Termparticipationfacilityunpaidprincipalbalance."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TermParticipationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TermParticipationsLineItems",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfTermParticipationFacilityParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term Participations [Line Items]",
        "documentation": "Term Participations [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TerminationFeeDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TerminationFeeDescription",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of payments to managing member for termination or non-renewal of management agreement. Includes events of termination and basis for calculation.",
        "label": "Termination Fee Description",
        "terseLabel": "Termination fee, description"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TimeBasedRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TimeBasedRestrictedStockUnitsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfTimebasedRestrictedStockUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Time Based Restricted Stock Units",
        "documentation": "Time based restricted stock units.",
        "label": "Time Based Restricted Stock Units [Member]",
        "terseLabel": "Time-based Restricted Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r1463",
      "r1617"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfDeliveriesOfCommonStockSharesForVestedRsusAndAdjustmentToAdditionalPaidinCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TotalReturnSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TotalReturnSwapMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Return Swap [Member]",
        "terseLabel": "TRS [Member]",
        "documentation": "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 therefrom."
       }
      }
     },
     "auth_ref": [
      "r1278",
      "r1279",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576",
      "r1577",
      "r1578"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r1340"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r1360"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r1362"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "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/2026",
     "localname": "TransactionDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction [Domain]",
        "terseLabel": "Transaction",
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r809",
      "r817",
      "r818",
      "r819",
      "r820",
      "r1248",
      "r1620",
      "r1621",
      "r1622",
      "r1623"
     ]
    },
    "us-gaap_TransactionTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TransactionTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Type [Axis]",
        "terseLabel": "Transaction Type",
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r809",
      "r817",
      "r818",
      "r819",
      "r820",
      "r1248",
      "r1620",
      "r1621",
      "r1622",
      "r1623"
     ]
    },
    "cmtg_TransferOfLoansHeldForSaletoFromPortfolioLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TransferOfLoansHeldForSaletoFromPortfolioLoans",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Of Loans Held For SaleTo From Portfolio Loans",
        "documentation": "Transfer Of Loans Held For SaleTo From Portfolio Loans",
        "terseLabel": "Transfer to loans receivable held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TransferOfLoansReceivableHeldForSaleFromPortfolioLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TransferOfLoansReceivableHeldForSaleFromPortfolioLoans",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Of Loans Receivable Held For Sale From Portfolio Loans",
        "documentation": "Transfer of loans receivable held for sale from portfolio loans.",
        "terseLabel": "Transfer to loans receivable held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TransferToHeld-For-Sale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TransferToHeld-For-Sale",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer to Held-for-Sale",
        "documentation": "Transfer to Held-for-Sale",
        "terseLabel": "Transfer to held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TransferToHeld-For-SaleAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TransferToHeld-For-SaleAccumulatedDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer to Held-for-Sale, Accumulated Depreciation",
        "documentation": "Transfer to Held-for-Sale, Accumulated Depreciation",
        "terseLabel": "Transfer to held-for-sale, Accumulated Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TransferToHeld-For-SaleRealEstateOwnedHeld-For-InvestmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TransferToHeld-For-SaleRealEstateOwnedHeld-For-InvestmentNet",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedSummaryOfChangesInRealEstateOwnedHeldforinvestmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer to Held-for-Sale, Real Estate Owned Held-for-Investment, Net",
        "documentation": "Transfer to Held-for-Sale, Real Estate Owned Held-for-Investment, Net",
        "terseLabel": "Transfer to held-for-sale, Real Estate Owned Held-for-Investment, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments",
        "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": [
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r318",
      "r319",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r428",
      "r463",
      "r700",
      "r751",
      "r764",
      "r767",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r805",
      "r806",
      "r807",
      "r808",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r822",
      "r823",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r931",
      "r947",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1249",
      "r1380",
      "r1381",
      "r1382",
      "r1383",
      "r1384",
      "r1385",
      "r1386",
      "r1468",
      "r1469",
      "r1470",
      "r1471",
      "r1587",
      "r1590",
      "r1591",
      "r1592",
      "r1599",
      "r1602",
      "r1603",
      "r1604"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1363"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1364"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1364"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r1362"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r1362"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r1365"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1363"
     ]
    },
    "cmtg_TwoThousandAndSixteenIncentiveAwardPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TwoThousandAndSixteenIncentiveAwardPlanMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and sixteen incentive award plan.",
        "label": "Two Thousand And Sixteen Incentive Award Plan [Member]",
        "terseLabel": "2016 Incentive Award Plan"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TwoThousandEighteenLoanOriginationCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TwoThousandEighteenLoanOriginationCommitmentsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Originated 2018",
        "label": "Two Thousand Eighteen Loan Origination Commitments [Member]",
        "documentation": "Two thousand eighteen loan origination commitments."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_TwoThousandNineteenLoanOriginationCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "TwoThousandNineteenLoanOriginationCommitmentsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Nineteen Loan Origination Commitments [Member]",
        "documentation": "Two thousand nineteen loan origination commitments.",
        "terseLabel": "Loan Originated 2019"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsAdditionalInformationDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfFinancingsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "stpr_UT": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2026",
     "localname": "UT",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UTAH",
        "terseLabel": "UT"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_UnamortizedFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "UnamortizedFees",
     "crdr": "debit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedScheduleOfAdditionalDetailOfTheAcquiredAssetsAndAssumedLiabilitiesOfMultifamilyPropertiesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unamortized Fees",
        "documentation": "Unamortized fees.",
        "terseLabel": "Unamortized fees"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r1359"
     ]
    },
    "cmtg_UnfundedLoanCommitmentLoanPortfolio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "UnfundedLoanCommitmentLoanPortfolio",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unfunded loan commitments",
        "label": "Unfunded Loan Commitment Loan Portfolio",
        "documentation": "Unfunded loan commitment loan portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_UnfundedLoanCommitmentSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "UnfundedLoanCommitmentSold",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unfunded Loan Commitment Sold",
        "documentation": "Unfunded loan commitment sold.",
        "terseLabel": "Unfunded loan commitment sold"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_UnfundedLoanCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "UnfundedLoanCommitmentsMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unfunded Loan Commitments.",
        "label": "Unfunded Loan Commitments [Member]",
        "terseLabel": "Unfunded Loan Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnlikelyToBeCollectedFinancingReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UnlikelyToBeCollectedFinancingReceivableMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldForSaleAndLoansReceivableSoldDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfPrincipalBalanceCarryingValueOfTheLoansReceivableHeldforinvestmentDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusParentheticalD",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureLoanPortfolioScheduleOfCarryingValueOfLoanPortfolioBasedOnInternalRiskRatingsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unlikely to be Collected Financing Receivable [Member]",
        "terseLabel": "Risk Rating Five",
        "verboseLabel": "Risk Rating 5",
        "documentation": "Financing arrangement that represents a contractual right to receive money either on demand or on fixed or determinable dates that are considered uncollectible or of little value. Excludes no recovery or salvage value."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r1474",
      "r1475",
      "r1476",
      "r1477"
     ]
    },
    "cmtg_UnlikelyToBeCollectedFinancingReceivableOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "UnlikelyToBeCollectedFinancingReceivableOneMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Rating 5",
        "documentation": "Unlikely to be collected financing receivable one.",
        "label": "Unlikely To Be Collected Financing Receivable One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_UnlikelyToBeCollectedFinancingReceivableTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "UnlikelyToBeCollectedFinancingReceivableTwoMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unlikely to be collected financing receivable two.",
        "label": "Unlikely To Be Collected Financing Receivable Two [Member]",
        "terseLabel": "Risk Rating 5"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_UnpaidPrincipalBalanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "UnpaidPrincipalBalanceMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unpaid principal balance.",
        "label": "Unpaid Principal Balance [Member]",
        "terseLabel": "Unpaid Principal Balance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UnrealizedGainLossOnDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Gain (Loss) on Derivatives",
        "negatedLabel": "Unrealized loss on interest rate cap",
        "terseLabel": "Unrealized loss on interest rate cap",
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1084"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertain tax positions",
        "label": "Unrecognized Tax Benefits",
        "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance",
        "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r556",
      "r561",
      "r1190"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r225",
      "r227",
      "r228",
      "r229",
      "r905",
      "r907",
      "r1148"
     ]
    },
    "stpr_VA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2026",
     "localname": "VA",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfCarryingValueAndSignificantCharacteristicsOfLoansReceivableHeldforinvestmentOnNonaccrualStatusDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioSummaryOfLoansReceivableHeldforinvestmentWithSpecificCeclReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "VIRGINIA",
        "terseLabel": "VA"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ValuationAdjustmentForLoanReceivableHeld-For-Sale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ValuationAdjustmentForLoanReceivableHeld-For-Sale",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureSegmentReportingReconciliationToNetLossDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Adjustment for Loan Receivable Held-For-Sale",
        "documentation": "Valuation adjustment for loan receivable held-for-sale",
        "negatedLabel": "Valuation adjustment for loan receivable held-for-sale",
        "terseLabel": "Valuation adjustment for loan receivable held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ValuationAdjustmentForLoansReceivableHeld-For-Sale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ValuationAdjustmentForLoansReceivableHeld-For-Sale",
     "crdr": "debit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Adjustment For Loans Receivable Held-for-sale",
        "documentation": "Valuation adjustment for loans receivable held-for-sale",
        "terseLabel": "Valuation adjustment for loan receivable held-for-sale",
        "negatedLabel": "Valuation adjustment for loan receivable held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_ValuationAdjustmentForRealEstateOwnedHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "ValuationAdjustmentForRealEstateOwnedHeldForSale",
     "crdr": "credit",
     "calculation": {
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Adjustment For Real Estate Owned Held For Sale",
        "documentation": "Valuation adjustment for real estate owned held for sale.",
        "negatedLabel": "Valuation adjustment for real estate owned held-for-sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfActivityInAllowanceForLoanLossesDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfReservesAsAPercentageUnpaidPrincipalBalanceOfLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184"
     ]
    },
    "cmtg_VariableLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "VariableLoanMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Loan.",
        "label": "Variable Loan [Member]",
        "terseLabel": "Variable Loan"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_VariableLoanOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "VariableLoanOneMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Loan One",
        "documentation": "Variable loan one.",
        "label": "Variable Loan One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_VariableLoanTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "VariableLoanTwoMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLoanParticipationsSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Loan Two",
        "label": "Variable Loan Two [Member]",
        "documentation": "Variable Loan Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": [
      "r1402",
      "r1406",
      "r1504",
      "r1585"
     ]
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfDebtRelatedToRealEstateOwnedHotelPortfolioParentheticalDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfSecuredTermLoanParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": [
      "r1402",
      "r1406",
      "r1504",
      "r1585"
     ]
    },
    "cmtg_VariableSeniorLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "VariableSeniorLoansMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Senior Loans.",
        "label": "Variable Senior Loans [Member]",
        "terseLabel": "Variable Senior Loans"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_VariableSubordinateLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "VariableSubordinateLoansMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoanReceivableHeldforinvestmentPortfolioDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Subordinate Loans.",
        "label": "Variable Subordinate Loans [Member]",
        "terseLabel": "Variable Subordinate Loans"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r1329"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Warrants",
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r1271",
      "r1272",
      "r1275",
      "r1276",
      "r1277",
      "r1280"
     ]
    },
    "cmtg_WeightedAverageAmortizationPeriodForInPlaceAndOtherLeaseIntangibles": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "WeightedAverageAmortizationPeriodForInPlaceAndOtherLeaseIntangibles",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureRealEstateOwnedAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Amortization Period for In-Place and Other Lease Intangibles",
        "documentation": "Weighted average amortization period for in-place and other lease intangibles.",
        "terseLabel": "Weighted average amortization period for in-place lease values"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_WeightedAverageAnnualizedYieldPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "WeightedAverageAnnualizedYieldPercentage",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average annualized yield",
        "label": "Weighted Average Annualized Yield Percentage",
        "documentation": "Weighted average annualized yield percentage."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_WeightedAverageLoansReceivableYTMPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "WeightedAverageLoansReceivableYTMPercentage",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average loans receivable yield to maturity percentage.",
        "label": "Weighted Average Loans Receivable Y T M Percentage",
        "verboseLabel": "Weighted average yield to maturity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted-average shares of common stock outstanding - diluted",
        "verboseLabel": "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": [
      "r208",
      "r215"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted-average shares of common stock outstanding:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfBasicAndDilutedEarningPerShareDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted-average shares of common stock outstanding - basic",
        "verboseLabel": "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": [
      "r206",
      "r215"
     ]
    },
    "cmtg_WeightedAverageRiskRatingOnLoanExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "WeightedAverageRiskRatingOnLoanExposure",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average risk rating on loan exposure.",
        "label": "Weighted Average Risk Rating On Loan Exposure",
        "terseLabel": "Weighted-average risk rating on loan exposure"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_WeightedAverageTermToFullyExtendedMaturity": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "WeightedAverageTermToFullyExtendedMaturity",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average loans receivable term to fully extended maturity.",
        "label": "Weighted Average Term To Fully Extended Maturity",
        "verboseLabel": "Weighted average term to fully extended maturity"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_WeightedAverageTermToInitialMaturity": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "WeightedAverageTermToInitialMaturity",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfOverallStatisticsForLoansReceivableHeldforinvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average term to initial maturity",
        "label": "Weighted Average Term to Initial Maturity",
        "documentation": "Weighted average term to initial maturity."
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_WellsFargoBankNAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "WellsFargoBankNAMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfLiabilityUnderRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsDetails",
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureDebtObligationsSummaryOfRepurchaseAgreementsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wells Fargo Bank NA.",
        "label": "Wells Fargo Bank N A [Member]",
        "terseLabel": "Wells Fargo Bank NA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_WestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "WestMember",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/DisclosureLoanPortfolioScheduleOfLoansReceivableHeldforinvestmentByLoanTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "West member.",
        "label": "West [Member]",
        "terseLabel": "West"
       }
      }
     },
     "auth_ref": []
    },
    "cmtg_WorkingCapitalAcquiredInForeclosuresOfRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clarosmortgage.com/20260930",
     "localname": "WorkingCapitalAcquiredInForeclosuresOfRealEstateOwned",
     "crdr": "credit",
     "presentation": [
      "http://www.clarosmortgage.com/20260930/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Working capital acquired in foreclosures of real estate owned",
        "label": "Working Capital Acquired In Foreclosures Of Real Estate Owned",
        "documentation": "Working capital acquired in foreclosures of real estate owned.",
        "terseLabel": "Working capital acquired in foreclosures on real estate owned"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r1327"
     ]
    }
   }
  }
 },
 "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": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "850",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r9": {
   "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"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "SubTopic": "360",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477875/944-360-45-3"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "SubTopic": "360",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477875/944-360-45-4"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "360",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478586/944-360-50-1"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/323/tableOfContent"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column G",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r101": {
   "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"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.4-03(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r103": {
   "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"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r105": {
   "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"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.Z.5.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r115": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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(19)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "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(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "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(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "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(22)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "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(22)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "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(22)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "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(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "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(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-5"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r174": {
   "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(h)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r178": {
   "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)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r179": {
   "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"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r224": {
   "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"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r226": {
   "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"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r229": {
   "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"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-15"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r309": {
   "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"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r312": {
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-6"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-6"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-7"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-7"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(cc)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-20"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r333": {
   "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"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r369": {
   "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"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r374": {
   "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"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-4"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482645/405-30-50-1"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r431": {
   "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"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6"
  },
  "r477": {
   "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"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 4.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 5.Q.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-3"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-3"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.D.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479921/505-20-S99-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r547": {
   "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"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r550": {
   "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"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r554": {
   "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"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r557": {
   "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"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r570": {
   "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.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r574": {
   "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"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479279/805-10-65-5"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479279/805-10-65-5"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479279/805-10-65-5"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r632": {
   "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"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r635": {
   "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"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r638": {
   "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"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r713": {
   "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"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-7"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-7"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-7"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "45",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480865/815-45-50-1"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r785": {
   "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"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r794": {
   "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"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.B.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480148/855-10-S99-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480088/860-10-S50-1"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(cc)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-5"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r824": {
   "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"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15"
  },
  "r849": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r887": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r888": {
   "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(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r889": {
   "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(13)(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r890": {
   "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(15)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r891": {
   "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(15)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r892": {
   "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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r893": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r894": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r895": {
   "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(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r896": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r897": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r898": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r899": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r900": {
   "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(7)(e)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r901": {
   "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(7)(e)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r910": {
   "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"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(ff)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(fff)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r934": {
   "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)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r939": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "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"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r977": {
   "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"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r981": {
   "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"
  },
  "r982": {
   "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"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "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"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "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"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1041": {
   "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)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1042": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1043": {
   "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)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "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 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1075": {
   "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"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "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"
  },
  "r1080": {
   "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"
  },
  "r1081": {
   "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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1084": {
   "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 F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1085": {
   "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 A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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 E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1088": {
   "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"
  },
  "r1089": {
   "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"
  },
  "r1090": {
   "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"
  },
  "r1091": {
   "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"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "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 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1103": {
   "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"
  },
  "r1104": {
   "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"
  },
  "r1105": {
   "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"
  },
  "r1106": {
   "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"
  },
  "r1107": {
   "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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1108": {
   "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 E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1109": {
   "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 F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1110": {
   "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 G)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1111": {
   "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 G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1112": {
   "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 H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1113": {
   "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"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "SubTopic": "320",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1134": {
   "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"
  },
  "r1135": {
   "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"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "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"
  },
  "r1138": {
   "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"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r1140": {
   "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"
  },
  "r1141": {
   "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"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r1143": {
   "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"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r1145": {
   "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"
  },
  "r1146": {
   "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"
  },
  "r1147": {
   "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"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r1149": {
   "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"
  },
  "r1150": {
   "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"
  },
  "r1151": {
   "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"
  },
  "r1152": {
   "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"
  },
  "r1153": {
   "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"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1155": {
   "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"
  },
  "r1156": {
   "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"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1159": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1162": {
   "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"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "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"
  },
  "r1166": {
   "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"
  },
  "r1167": {
   "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"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r1172": {
   "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"
  },
  "r1173": {
   "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"
  },
  "r1174": {
   "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"
  },
  "r1175": {
   "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"
  },
  "r1176": {
   "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"
  },
  "r1177": {
   "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"
  },
  "r1178": {
   "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"
  },
  "r1179": {
   "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"
  },
  "r1180": {
   "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"
  },
  "r1181": {
   "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"
  },
  "r1182": {
   "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"
  },
  "r1183": {
   "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"
  },
  "r1184": {
   "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"
  },
  "r1185": {
   "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"
  },
  "r1186": {
   "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"
  },
  "r1187": {
   "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"
  },
  "r1188": {
   "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"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r1191": {
   "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"
  },
  "r1192": {
   "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"
  },
  "r1193": {
   "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"
  },
  "r1194": {
   "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"
  },
  "r1195": {
   "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"
  },
  "r1196": {
   "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"
  },
  "r1197": {
   "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"
  },
  "r1198": {
   "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"
  },
  "r1199": {
   "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"
  },
  "r1200": {
   "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"
  },
  "r1201": {
   "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"
  },
  "r1202": {
   "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"
  },
  "r1203": {
   "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"
  },
  "r1204": {
   "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"
  },
  "r1205": {
   "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"
  },
  "r1206": {
   "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"
  },
  "r1207": {
   "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"
  },
  "r1208": {
   "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"
  },
  "r1209": {
   "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"
  },
  "r1210": {
   "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"
  },
  "r1211": {
   "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"
  },
  "r1212": {
   "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"
  },
  "r1213": {
   "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"
  },
  "r1214": {
   "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"
  },
  "r1215": {
   "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"
  },
  "r1216": {
   "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"
  },
  "r1217": {
   "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"
  },
  "r1218": {
   "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"
  },
  "r1219": {
   "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"
  },
  "r1220": {
   "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"
  },
  "r1221": {
   "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"
  },
  "r1222": {
   "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"
  },
  "r1223": {
   "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"
  },
  "r1224": {
   "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"
  },
  "r1225": {
   "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"
  },
  "r1226": {
   "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"
  },
  "r1227": {
   "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"
  },
  "r1228": {
   "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"
  },
  "r1229": {
   "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"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1231": {
   "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"
  },
  "r1232": {
   "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"
  },
  "r1233": {
   "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"
  },
  "r1234": {
   "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"
  },
  "r1235": {
   "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"
  },
  "r1236": {
   "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"
  },
  "r1237": {
   "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"
  },
  "r1238": {
   "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"
  },
  "r1239": {
   "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"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r1241": {
   "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"
  },
  "r1242": {
   "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"
  },
  "r1243": {
   "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"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "108",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481296/860-20-55-108"
  },
  "r1249": {
   "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"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12"
  },
  "r1252": {
   "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"
  },
  "r1253": {
   "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"
  },
  "r1254": {
   "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"
  },
  "r1255": {
   "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"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34"
  },
  "r1257": {
   "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"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3"
  },
  "r1259": {
   "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"
  },
  "r1260": {
   "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"
  },
  "r1261": {
   "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"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7"
  },
  "r1263": {
   "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"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29G"
  },
  "r1265": {
   "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"
  },
  "r1266": {
   "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"
  },
  "r1267": {
   "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"
  },
  "r1268": {
   "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"
  },
  "r1269": {
   "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"
  },
  "r1270": {
   "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"
  },
  "r1271": {
   "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"
  },
  "r1272": {
   "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"
  },
  "r1273": {
   "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"
  },
  "r1274": {
   "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"
  },
  "r1275": {
   "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"
  },
  "r1276": {
   "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"
  },
  "r1277": {
   "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"
  },
  "r1278": {
   "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"
  },
  "r1279": {
   "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"
  },
  "r1280": {
   "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"
  },
  "r1281": {
   "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"
  },
  "r1282": {
   "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"
  },
  "r1283": {
   "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"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1321": {
   "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"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1326": {
   "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"
  },
  "r1327": {
   "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"
  },
  "r1328": {
   "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"
  },
  "r1329": {
   "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"
  },
  "r1330": {
   "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"
  },
  "r1331": {
   "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"
  },
  "r1332": {
   "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"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1345": {
   "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"
  },
  "r1346": {
   "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"
  },
  "r1347": {
   "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"
  },
  "r1348": {
   "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"
  },
  "r1349": {
   "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"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1355": {
   "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"
  },
  "r1356": {
   "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"
  },
  "r1357": {
   "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"
  },
  "r1358": {
   "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"
  },
  "r1359": {
   "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"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1367": {
   "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"
  },
  "r1368": {
   "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"
  },
  "r1369": {
   "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"
  },
  "r1370": {
   "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"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60"
  },
  "r1373": {
   "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"
  },
  "r1374": {
   "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"
  },
  "r1375": {
   "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"
  },
  "r1376": {
   "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"
  },
  "r1377": {
   "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"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-23"
  },
  "r1379": {
   "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"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Subparagraph": "(a)",
   "Publisher": "SEC"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "6",
   "Subsection": "04",
   "Paragraph": "12",
   "Subparagraph": "(b)(1)",
   "Publisher": "SEC"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Rule 15c3-1",
   "Number": "240",
   "Section": "15c3-1",
   "Publisher": "SEC"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r1403": {
   "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"
  },
  "r1404": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1405": {
   "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(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1406": {
   "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1407": {
   "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(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1408": {
   "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1409": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1410": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1411": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1412": {
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1413": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1414": {
   "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"
  },
  "r1415": {
   "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"
  },
  "r1416": {
   "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"
  },
  "r1417": {
   "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"
  },
  "r1418": {
   "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"
  },
  "r1419": {
   "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"
  },
  "r1420": {
   "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"
  },
  "r1421": {
   "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"
  },
  "r1422": {
   "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"
  },
  "r1423": {
   "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"
  },
  "r1424": {
   "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"
  },
  "r1425": {
   "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"
  },
  "r1426": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1427": {
   "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"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1431": {
   "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"
  },
  "r1432": {
   "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"
  },
  "r1433": {
   "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"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-5"
  },
  "r1435": {
   "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"
  },
  "r1436": {
   "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"
  },
  "r1437": {
   "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"
  },
  "r1438": {
   "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"
  },
  "r1439": {
   "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"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1445": {
   "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"
  },
  "r1446": {
   "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"
  },
  "r1447": {
   "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"
  },
  "r1448": {
   "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"
  },
  "r1449": {
   "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"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1452": {
   "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"
  },
  "r1453": {
   "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"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1464": {
   "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"
  },
  "r1465": {
   "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"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-3"
  },
  "r1467": {
   "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"
  },
  "r1468": {
   "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"
  },
  "r1469": {
   "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"
  },
  "r1470": {
   "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"
  },
  "r1471": {
   "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"
  },
  "r1472": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1473": {
   "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"
  },
  "r1474": {
   "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"
  },
  "r1475": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1477": {
   "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"
  },
  "r1478": {
   "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"
  },
  "r1479": {
   "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"
  },
  "r1480": {
   "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"
  },
  "r1481": {
   "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"
  },
  "r1482": {
   "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"
  },
  "r1483": {
   "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"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1485": {
   "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"
  },
  "r1486": {
   "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"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r1489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482222/360-10-30-2"
  },
  "r1490": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1491": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1492": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1493": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r1494": {
   "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"
  },
  "r1495": {
   "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"
  },
  "r1496": {
   "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"
  },
  "r1497": {
   "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"
  },
  "r1498": {
   "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"
  },
  "r1499": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1502": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1503": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1504": {
   "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"
  },
  "r1505": {
   "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"
  },
  "r1506": {
   "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"
  },
  "r1507": {
   "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"
  },
  "r1508": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1509": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1510": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1511": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-15"
  },
  "r1512": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r1514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r1517": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-2"
  },
  "r1518": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1519": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1520": {
   "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"
  },
  "r1521": {
   "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"
  },
  "r1522": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1523": {
   "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"
  },
  "r1524": {
   "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"
  },
  "r1525": {
   "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"
  },
  "r1526": {
   "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"
  },
  "r1527": {
   "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"
  },
  "r1528": {
   "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"
  },
  "r1529": {
   "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"
  },
  "r1530": {
   "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"
  },
  "r1531": {
   "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"
  },
  "r1532": {
   "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"
  },
  "r1533": {
   "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"
  },
  "r1534": {
   "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"
  },
  "r1535": {
   "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"
  },
  "r1536": {
   "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"
  },
  "r1537": {
   "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"
  },
  "r1538": {
   "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"
  },
  "r1539": {
   "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"
  },
  "r1540": {
   "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"
  },
  "r1541": {
   "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"
  },
  "r1542": {
   "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"
  },
  "r1543": {
   "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"
  },
  "r1544": {
   "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"
  },
  "r1545": {
   "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"
  },
  "r1546": {
   "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"
  },
  "r1547": {
   "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"
  },
  "r1548": {
   "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"
  },
  "r1549": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1550": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1551": {
   "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"
  },
  "r1552": {
   "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"
  },
  "r1553": {
   "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"
  },
  "r1554": {
   "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"
  },
  "r1555": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1556": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1557": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1558": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1559": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r1560": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1561": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1562": {
   "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"
  },
  "r1563": {
   "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"
  },
  "r1564": {
   "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"
  },
  "r1565": {
   "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"
  },
  "r1566": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1567": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1568": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1569": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1570": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1571": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1572": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1573": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1574": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1575": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1576": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1577": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1578": {
   "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"
  },
  "r1579": {
   "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"
  },
  "r1580": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5"
  },
  "r1581": {
   "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"
  },
  "r1582": {
   "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"
  },
  "r1583": {
   "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"
  },
  "r1584": {
   "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"
  },
  "r1585": {
   "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"
  },
  "r1586": {
   "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"
  },
  "r1587": {
   "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"
  },
  "r1588": {
   "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"
  },
  "r1589": {
   "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"
  },
  "r1590": {
   "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"
  },
  "r1591": {
   "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"
  },
  "r1592": {
   "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"
  },
  "r1593": {
   "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"
  },
  "r1594": {
   "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"
  },
  "r1595": {
   "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"
  },
  "r1596": {
   "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"
  },
  "r1597": {
   "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"
  },
  "r1598": {
   "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"
  },
  "r1599": {
   "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"
  },
  "r1600": {
   "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"
  },
  "r1601": {
   "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"
  },
  "r1602": {
   "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"
  },
  "r1603": {
   "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"
  },
  "r1604": {
   "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"
  },
  "r1605": {
   "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"
  },
  "r1606": {
   "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"
  },
  "r1607": {
   "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"
  },
  "r1608": {
   "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"
  },
  "r1609": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1610": {
   "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"
  },
  "r1611": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1612": {
   "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"
  },
  "r1613": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12"
  },
  "r1614": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1615": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1616": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1617": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1618": {
   "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"
  },
  "r1619": {
   "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"
  },
  "r1620": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1621": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1622": {
   "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"
  },
  "r1623": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1624": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1625": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1626": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8"
  },
  "r1627": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8"
  },
  "r1628": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2"
  },
  "r1629": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "905",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478704/905-360-25-4"
  },
  "r1630": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478482/942-210-50-1"
  },
  "r1631": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r1632": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r1633": {
   "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"
  },
  "r1634": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1635": {
   "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(10)(4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1636": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1637": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1638": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1639": {
   "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(14)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1640": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1641": {
   "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)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1642": {
   "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)(1)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1643": {
   "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)(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1644": {
   "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"
  },
  "r1645": {
   "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"
  },
  "r1646": {
   "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"
  },
  "r1647": {
   "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"
  },
  "r1648": {
   "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"
  },
  "r1649": {
   "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"
  },
  "r1650": {
   "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"
  },
  "r1651": {
   "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"
  },
  "r1652": {
   "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"
  },
  "r1653": {
   "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"
  },
  "r1654": {
   "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"
  },
  "r1655": {
   "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"
  },
  "r1656": {
   "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"
  },
  "r1657": {
   "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"
  },
  "r1658": {
   "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"
  },
  "r1659": {
   "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"
  },
  "r1660": {
   "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"
  },
  "r1661": {
   "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"
  },
  "r1662": {
   "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"
  },
  "r1663": {
   "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"
  },
  "r1664": {
   "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"
  },
  "r1665": {
   "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"
  },
  "r1666": {
   "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"
  },
  "r1667": {
   "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"
  },
  "r1668": {
   "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"
  },
  "r1669": {
   "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"
  },
  "r1670": {
   "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"
  },
  "r1671": {
   "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"
  },
  "r1672": {
   "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"
  },
  "r1673": {
   "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"
  },
  "r1674": {
   "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"
  },
  "r1675": {
   "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"
  },
  "r1676": {
   "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"
  },
  "r1677": {
   "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"
  },
  "r1678": {
   "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"
  },
  "r1679": {
   "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(3)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1680": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1681": {
   "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"
  },
  "r1682": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1683": {
   "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(7)(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1684": {
   "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"
  },
  "r1685": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1686": {
   "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"
  },
  "r1687": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1688": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1689": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1690": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1691": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1692": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "810",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477383/970-810-45-1"
  },
  "r1693": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1694": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1695": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  }
 }
}
