| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with the Workiva Platform --> |
<!-- Copyright 2024 Workiva --> |
<!-- r:81f4d0dd-f962-48d8-b913-fb697597aab3,g:1742a5d7-cd6b-4ce7-a4b4-a3659f79d0b2 --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cmft="http://www.cimgroup.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cimgroup.com/20231231"> |
| <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/> |
| <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/> |
| <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"/> |
| <xs:annotation> |
| | <xs:appinfo> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmft-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmft-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmft-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmft-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="Cover" roleURI="http://www.cimgroup.com/role/Cover"> |
| <link:definition> 0000001 - Document - Cover </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AuditInformation" roleURI="http://www.cimgroup.com/role/AuditInformation"> |
| <link:definition> 0000002 - Document - Audit Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.cimgroup.com/role/ConsolidatedBalanceSheets"> |
| <link:definition> 0000003 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.cimgroup.com/role/ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.cimgroup.com/role/ConsolidatedStatementsofOperations"> |
| <link:definition> 0000005 - Statement - Consolidated Statements of Operations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementofComprehensiveLossIncome" roleURI="http://www.cimgroup.com/role/ConsolidatedStatementofComprehensiveLossIncome"> |
| <link:definition> 0000006 - Statement - Consolidated Statement of Comprehensive (Loss) Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofStockholdersEquity" roleURI="http://www.cimgroup.com/role/ConsolidatedStatementsofStockholdersEquity"> |
| <link:definition> 0000007 - Statement - Consolidated Statements of Stockholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofStockholdersEquityParenthetical" roleURI="http://www.cimgroup.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical"> |
| <link:definition> 0000008 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.cimgroup.com/role/ConsolidatedStatementsofCashFlows"> |
| <link:definition> 0000009 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ORGANIZATIONANDBUSINESS" roleURI="http://www.cimgroup.com/role/ORGANIZATIONANDBUSINESS"> |
| <link:definition> 0000010 - Disclosure - ORGANIZATION AND BUSINESS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"> |
| <link:definition> 0000011 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://www.cimgroup.com/role/FAIRVALUEMEASUREMENTS"> |
| <link:definition> 0000012 - Disclosure - FAIR VALUE MEASUREMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATEASSETS" roleURI="http://www.cimgroup.com/role/REALESTATEASSETS"> |
| <link:definition> 0000013 - Disclosure - REAL ESTATE ASSETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="INTANGIBLELEASEASSETSANDLIABILITIES" roleURI="http://www.cimgroup.com/role/INTANGIBLELEASEASSETSANDLIABILITIES"> |
| <link:definition> 0000014 - Disclosure - INTANGIBLE LEASE ASSETS AND LIABILITIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="INVESTMENTSINUNCONSOLIDATEDENTITIES" roleURI="http://www.cimgroup.com/role/INVESTMENTSINUNCONSOLIDATEDENTITIES"> |
| <link:definition> 0000015 - Disclosure - INVESTMENTS IN UNCONSOLIDATED ENTITIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATERELATEDSECURITIES" roleURI="http://www.cimgroup.com/role/REALESTATERELATEDSECURITIES"> |
| <link:definition> 0000016 - Disclosure - REAL ESTATE-RELATED SECURITIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LOANSHELDFORINVESTMENT" roleURI="http://www.cimgroup.com/role/LOANSHELDFORINVESTMENT"> |
| <link:definition> 0000017 - Disclosure - LOANS HELD-FOR-INVESTMENT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES" roleURI="http://www.cimgroup.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES"> |
| <link:definition> 0000018 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIES" roleURI="http://www.cimgroup.com/role/REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIES"> |
| <link:definition> 0000019 - Disclosure - REPURCHASE FACILITIES, NOTES PAYABLE AND CREDIT FACILITIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUPPLEMENTALCASHFLOWDISCLOSURES" roleURI="http://www.cimgroup.com/role/SUPPLEMENTALCASHFLOWDISCLOSURES"> |
| <link:definition> 0000020 - Disclosure - SUPPLEMENTAL CASH FLOW DISCLOSURES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.cimgroup.com/role/COMMITMENTSANDCONTINGENCIES"> |
| <link:definition> 0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RELATEDPARTYTRANSACTIONSANDARRANGEMENTS" roleURI="http://www.cimgroup.com/role/RELATEDPARTYTRANSACTIONSANDARRANGEMENTS"> |
| <link:definition> 0000022 - Disclosure - RELATED-PARTY TRANSACTIONS AND ARRANGEMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ECONOMICDEPENDENCY" roleURI="http://www.cimgroup.com/role/ECONOMICDEPENDENCY"> |
| <link:definition> 0000023 - Disclosure - ECONOMIC DEPENDENCY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITY" roleURI="http://www.cimgroup.com/role/STOCKHOLDERSEQUITY"> |
| <link:definition> 0000024 - Disclosure - STOCKHOLDERS' EQUITY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="INCOMETAXES" roleURI="http://www.cimgroup.com/role/INCOMETAXES"> |
| <link:definition> 0000025 - Disclosure - INCOME TAXES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LEASES" roleURI="http://www.cimgroup.com/role/LEASES"> |
| <link:definition> 0000026 - Disclosure - LEASES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SEGMENTREPORTING" roleURI="http://www.cimgroup.com/role/SEGMENTREPORTING"> |
| <link:definition> 0000027 - Disclosure - SEGMENT REPORTING </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUBSEQUENTEVENTS" roleURI="http://www.cimgroup.com/role/SUBSEQUENTEVENTS"> |
| <link:definition> 0000028 - Disclosure - SUBSEQUENT EVENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIIIRealEstateAssetsandAccumulatedDepreciation" roleURI="http://www.cimgroup.com/role/ScheduleIIIRealEstateAssetsandAccumulatedDepreciation"> |
| <link:definition> 0000029 - Disclosure - Schedule III - Real Estate Assets and Accumulated Depreciation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIVMortgageLoansOnRealEstate" roleURI="http://www.cimgroup.com/role/ScheduleIVMortgageLoansOnRealEstate"> |
| <link:definition> 0000030 - Disclosure - Schedule IV - Mortgage Loans On Real Estate </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"> |
| <link:definition> 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"> |
| <link:definition> 9954472 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTSTables" roleURI="http://www.cimgroup.com/role/FAIRVALUEMEASUREMENTSTables"> |
| <link:definition> 9954473 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATEASSETSTables" roleURI="http://www.cimgroup.com/role/REALESTATEASSETSTables"> |
| <link:definition> 9954474 - Disclosure - REAL ESTATE ASSETS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="INTANGIBLELEASEASSETSANDLIABILITIESTables" roleURI="http://www.cimgroup.com/role/INTANGIBLELEASEASSETSANDLIABILITIESTables"> |
| <link:definition> 9954475 - Disclosure - INTANGIBLE LEASE ASSETS AND LIABILITIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATERELATEDSECURITIESTables" roleURI="http://www.cimgroup.com/role/REALESTATERELATEDSECURITIESTables"> |
| <link:definition> 9954476 - Disclosure - REAL ESTATE-RELATED SECURITIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LOANSHELDFORINVESTMENTTables" roleURI="http://www.cimgroup.com/role/LOANSHELDFORINVESTMENTTables"> |
| <link:definition> 9954477 - Disclosure - LOANS HELD-FOR-INVESTMENT (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESTables" roleURI="http://www.cimgroup.com/role/REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESTables"> |
| <link:definition> 9954478 - Disclosure - REPURCHASE FACILITIES, NOTES PAYABLE AND CREDIT FACILITIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUPPLEMENTALCASHFLOWDISCLOSURESTables" roleURI="http://www.cimgroup.com/role/SUPPLEMENTALCASHFLOWDISCLOSURESTables"> |
| <link:definition> 9954479 - Disclosure - SUPPLEMENTAL CASH FLOW DISCLOSURES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RELATEDPARTYTRANSACTIONSANDARRANGEMENTSTables" roleURI="http://www.cimgroup.com/role/RELATEDPARTYTRANSACTIONSANDARRANGEMENTSTables"> |
| <link:definition> 9954480 - Disclosure - RELATED-PARTY TRANSACTIONS AND ARRANGEMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITYTables" roleURI="http://www.cimgroup.com/role/STOCKHOLDERSEQUITYTables"> |
| <link:definition> 9954481 - Disclosure - STOCKHOLDERS' EQUITY (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="INCOMETAXESTables" roleURI="http://www.cimgroup.com/role/INCOMETAXESTables"> |
| <link:definition> 9954482 - Disclosure - INCOME TAXES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LEASESTables" roleURI="http://www.cimgroup.com/role/LEASESTables"> |
| <link:definition> 9954483 - Disclosure - LEASES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SEGMENTREPORTINGTables" roleURI="http://www.cimgroup.com/role/SEGMENTREPORTINGTables"> |
| <link:definition> 9954484 - Disclosure - SEGMENT REPORTING (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ORGANIZATIONANDBUSINESSDetails" roleURI="http://www.cimgroup.com/role/ORGANIZATIONANDBUSINESSDetails"> |
| <link:definition> 9954485 - Disclosure - ORGANIZATION AND BUSINESS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReclassificationsDetails" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReclassificationsDetails"> |
| <link:definition> 9954486 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reclassifications (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRealEstateAssetsDetails" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRealEstateAssetsDetails"> |
| <link:definition> 9954487 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Real Estate Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentsinUnconsolidatedEntitiesDetails" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInvestmentsinUnconsolidatedEntitiesDetails"> |
| <link:definition> 9954488 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Investments in Unconsolidated Entities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNoncontrollingInterestInConsolidatedJointVentureDetails" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNoncontrollingInterestInConsolidatedJointVentureDetails"> |
| <link:definition> 9954489 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Noncontrolling Interest In Consolidated Joint Venture (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsandRestrictedCashDetails" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsandRestrictedCashDetails"> |
| <link:definition> 9954490 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents and Restricted Cash (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRealEstateRelatedSecuritiesDetails" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRealEstateRelatedSecuritiesDetails"> |
| <link:definition> 9954491 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Real Estate-Related Securities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredFinancingCostsDetails" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDeferredFinancingCostsDetails"> |
| <link:definition> 9954492 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Financing Costs (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEarningsLossandDistributionsPerShareDetails" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESEarningsLossandDistributionsPerShareDetails"> |
| <link:definition> 9954493 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings (Loss) and Distributions Per Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReportableSegmentDetails" roleURI="http://www.cimgroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESReportableSegmentDetails"> |
| <link:definition> 9954494 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Reportable Segment (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTSNarrativeDetails" roleURI="http://www.cimgroup.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"> |
| <link:definition> 9954495 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonaRecurringBasisDetails" roleURI="http://www.cimgroup.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueAssetsandLiabilitiesMeasuredonaRecurringBasisDetails"> |
| <link:definition> 9954496 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on a Recurring Basis (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTSLevel3ReconciliationDetails" roleURI="http://www.cimgroup.com/role/FAIRVALUEMEASUREMENTSLevel3ReconciliationDetails"> |
| <link:definition> 9954497 - Disclosure - FAIR VALUE MEASUREMENTS - Level 3 Reconciliation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTSDiscountRatesandTerminalCapitalizationRatesDetails" roleURI="http://www.cimgroup.com/role/FAIRVALUEMEASUREMENTSDiscountRatesandTerminalCapitalizationRatesDetails"> |
| <link:definition> 9954498 - Disclosure - FAIR VALUE MEASUREMENTS - Discount Rates and Terminal Capitalization Rates (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FAIRVALUEMEASUREMENTSSummaryofImpairmentChargesbyAssetClassDetails" roleURI="http://www.cimgroup.com/role/FAIRVALUEMEASUREMENTSSummaryofImpairmentChargesbyAssetClassDetails"> |
| <link:definition> 9954499 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Impairment Charges by Asset Class (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATEASSETSPropertyAcquisitionDetails" roleURI="http://www.cimgroup.com/role/REALESTATEASSETSPropertyAcquisitionDetails"> |
| <link:definition> 9954500 - Disclosure - REAL ESTATE ASSETS - Property Acquisition (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATEASSETSPurchasePriceAllocationDetails" roleURI="http://www.cimgroup.com/role/REALESTATEASSETSPurchasePriceAllocationDetails"> |
| <link:definition> 9954501 - Disclosure - REAL ESTATE ASSETS - Purchase Price Allocation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATEASSETSCondominiumDevelopmentProjectandDispositionsDetails" roleURI="http://www.cimgroup.com/role/REALESTATEASSETSCondominiumDevelopmentProjectandDispositionsDetails"> |
| <link:definition> 9954502 - Disclosure - REAL ESTATE ASSETS - Condominium Development Project and Dispositions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATEASSETSPropertyDispositionsandRealEstateAssetsHeldforSaleDetails" roleURI="http://www.cimgroup.com/role/REALESTATEASSETSPropertyDispositionsandRealEstateAssetsHeldforSaleDetails"> |
| <link:definition> 9954503 - Disclosure - REAL ESTATE ASSETS - Property Dispositions and Real Estate Assets Held for Sale (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATEASSETSImpairmentDetails" roleURI="http://www.cimgroup.com/role/REALESTATEASSETSImpairmentDetails"> |
| <link:definition> 9954504 - Disclosure - REAL ESTATE ASSETS - Impairment (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="INTANGIBLELEASEASSETSANDLIABILITIESComponentsDetails" roleURI="http://www.cimgroup.com/role/INTANGIBLELEASEASSETSANDLIABILITIESComponentsDetails"> |
| <link:definition> 9954505 - Disclosure - INTANGIBLE LEASE ASSETS AND LIABILITIES - Components (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="INTANGIBLELEASEASSETSANDLIABILITIESScheduleofFinitelivedIntangibleAssetsAmortizationExpenseDetails" roleURI="http://www.cimgroup.com/role/INTANGIBLELEASEASSETSANDLIABILITIESScheduleofFinitelivedIntangibleAssetsAmortizationExpenseDetails"> |
| <link:definition> 9954506 - Disclosure - INTANGIBLE LEASE ASSETS AND LIABILITIES - Schedule of Finite-lived Intangible Assets Amortization Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="INTANGIBLELEASEASSETSANDLIABILITIESScheduleofFinitelivedIntangibleAssetsandLiabilitiesFutureAmortizationExpenseDetails" roleURI="http://www.cimgroup.com/role/INTANGIBLELEASEASSETSANDLIABILITIESScheduleofFinitelivedIntangibleAssetsandLiabilitiesFutureAmortizationExpenseDetails"> |
| <link:definition> 9954507 - Disclosure - INTANGIBLE LEASE ASSETS AND LIABILITIES - Schedule of Finite-lived Intangible Assets and Liabilities, Future Amortization Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="INVESTMENTSINUNCONSOLIDATEDENTITIESDetails" roleURI="http://www.cimgroup.com/role/INVESTMENTSINUNCONSOLIDATEDENTITIESDetails"> |
| <link:definition> 9954508 - Disclosure - INVESTMENTS IN UNCONSOLIDATED ENTITIES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATERELATEDSECURITIESNarrativeDetails" roleURI="http://www.cimgroup.com/role/REALESTATERELATEDSECURITIESNarrativeDetails"> |
| <link:definition> 9954509 - Disclosure - REAL ESTATE-RELATED SECURITIES - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATERELATEDSECURITIESSummaryofRealEstateSecuritiesDetails" roleURI="http://www.cimgroup.com/role/REALESTATERELATEDSECURITIESSummaryofRealEstateSecuritiesDetails"> |
| <link:definition> 9954510 - Disclosure - REAL ESTATE-RELATED SECURITIES - Summary of Real Estate Securities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATERELATEDSECURITIESActivityfortheRealEstateRelatedSecuritiesDetails" roleURI="http://www.cimgroup.com/role/REALESTATERELATEDSECURITIESActivityfortheRealEstateRelatedSecuritiesDetails"> |
| <link:definition> 9954511 - Disclosure - REAL ESTATE-RELATED SECURITIES - Activity for the Real Estate-Related Securities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATERELATEDSECURITIESTheScheduledMaturitiesofRealEstateRelatedSecuritiesDetails" roleURI="http://www.cimgroup.com/role/REALESTATERELATEDSECURITIESTheScheduledMaturitiesofRealEstateRelatedSecuritiesDetails"> |
| <link:definition> 9954512 - Disclosure - REAL ESTATE-RELATED SECURITIES - The Scheduled Maturities of Real Estate-Related Securities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REALESTATERELATEDSECURITIESScheduleofCurrentExpectedCreditLossDetails" roleURI="http://www.cimgroup.com/role/REALESTATERELATEDSECURITIESScheduleofCurrentExpectedCreditLossDetails"> |
| <link:definition> 9954513 - Disclosure - REAL ESTATE-RELATED SECURITIES - Schedule of Current Expected Credit Loss (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LOANSHELDFORINVESTMENTScheduleofLoansHeldforInvestmentDetails" roleURI="http://www.cimgroup.com/role/LOANSHELDFORINVESTMENTScheduleofLoansHeldforInvestmentDetails"> |
| <link:definition> 9954514 - Disclosure - LOANS HELD-FOR-INVESTMENT - Schedule of Loans Held for Investment (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LOANSHELDFORINVESTMENTStatisticsDetails" roleURI="http://www.cimgroup.com/role/LOANSHELDFORINVESTMENTStatisticsDetails"> |
| <link:definition> 9954515 - Disclosure - LOANS HELD-FOR-INVESTMENT - Statistics (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LOANSHELDFORINVESTMENTActivityDetails" roleURI="http://www.cimgroup.com/role/LOANSHELDFORINVESTMENTActivityDetails"> |
| <link:definition> 9954516 - Disclosure - LOANS HELD-FOR-INVESTMENT - Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LOANSHELDFORINVESTMENTCRELoansonCarryingValuesDetails" roleURI="http://www.cimgroup.com/role/LOANSHELDFORINVESTMENTCRELoansonCarryingValuesDetails"> |
| <link:definition> 9954517 - Disclosure - LOANS HELD-FOR-INVESTMENT - CRE Loans on Carrying Values (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LOANSHELDFORINVESTMENTAllowanceforFinancingReceivableDetails" roleURI="http://www.cimgroup.com/role/LOANSHELDFORINVESTMENTAllowanceforFinancingReceivableDetails"> |
| <link:definition> 9954518 - Disclosure - LOANS HELD-FOR-INVESTMENT - Allowance for Financing Receivable (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LOANSHELDFORINVESTMENTNarrativeDetails" roleURI="http://www.cimgroup.com/role/LOANSHELDFORINVESTMENTNarrativeDetails"> |
| <link:definition> 9954519 - Disclosure - LOANS HELD-FOR-INVESTMENT - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LOANSHELDFORINVESTMENTScheduleofPrimaryCreditQualityIndicatorDetails" roleURI="http://www.cimgroup.com/role/LOANSHELDFORINVESTMENTScheduleofPrimaryCreditQualityIndicatorDetails"> |
| <link:definition> 9954520 - Disclosure - LOANS HELD-FOR-INVESTMENT - Schedule of Primary Credit Quality Indicator (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" roleURI="http://www.cimgroup.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails"> |
| <link:definition> 9954521 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESNarrativeDetails" roleURI="http://www.cimgroup.com/role/REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESNarrativeDetails"> |
| <link:definition> 9954522 - Disclosure - REPURCHASE FACILITIES, NOTES PAYABLE AND CREDIT FACILITIES - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESNoteFinancingArrangementsDetails" roleURI="http://www.cimgroup.com/role/REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESNoteFinancingArrangementsDetails"> |
| <link:definition> 9954523 - Disclosure - REPURCHASE FACILITIES, NOTES PAYABLE AND CREDIT FACILITIES - Note Financing Arrangements (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESScheduleofDebtDetails" roleURI="http://www.cimgroup.com/role/REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESScheduleofDebtDetails"> |
| <link:definition> 9954524 - Disclosure - REPURCHASE FACILITIES, NOTES PAYABLE AND CREDIT FACILITIES - Schedule of Debt (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESScheduleofABSMortgageNotesDetails" roleURI="http://www.cimgroup.com/role/REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESScheduleofABSMortgageNotesDetails"> |
| <link:definition> 9954525 - Disclosure - REPURCHASE FACILITIES, NOTES PAYABLE AND CREDIT FACILITIES - Schedule of ABS Mortgage Notes (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESScheduleofRepurchaseFacilitiesDetails" roleURI="http://www.cimgroup.com/role/REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESScheduleofRepurchaseFacilitiesDetails"> |
| <link:definition> 9954526 - Disclosure - REPURCHASE FACILITIES, NOTES PAYABLE AND CREDIT FACILITIES - Schedule of Repurchase Facilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESScheduleofMaturitiesofLongtermDebtDetails" roleURI="http://www.cimgroup.com/role/REPURCHASEFACILITIESNOTESPAYABLEANDCREDITFACILITIESScheduleofMaturitiesofLongtermDebtDetails"> |
| <link:definition> 9954527 - Disclosure - REPURCHASE FACILITIES, NOTES PAYABLE AND CREDIT FACILITIES - Schedule of Maturities of Long-term Debt (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUPPLEMENTALCASHFLOWDISCLOSURESDetails" roleURI="http://www.cimgroup.com/role/SUPPLEMENTALCASHFLOWDISCLOSURESDetails"> |
| <link:definition> 9954528 - Disclosure - SUPPLEMENTAL CASH FLOW DISCLOSURES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://www.cimgroup.com/role/COMMITMENTSANDCONTINGENCIESDetails"> |
| <link:definition> 9954529 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RELATEDPARTYTRANSACTIONSANDARRANGEMENTSManagementandInvestmentAdvisoryFeesDetails" roleURI="http://www.cimgroup.com/role/RELATEDPARTYTRANSACTIONSANDARRANGEMENTSManagementandInvestmentAdvisoryFeesDetails"> |
| <link:definition> 9954530 - Disclosure - RELATED-PARTY TRANSACTIONS AND ARRANGEMENTS -Management and Investment Advisory Fees (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RELATEDPARTYTRANSACTIONSANDARRANGEMENTSIncentiveCompensationDetails" roleURI="http://www.cimgroup.com/role/RELATEDPARTYTRANSACTIONSANDARRANGEMENTSIncentiveCompensationDetails"> |
| <link:definition> 9954531 - Disclosure - RELATED-PARTY TRANSACTIONS AND ARRANGEMENTS - Incentive Compensation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RELATEDPARTYTRANSACTIONSANDARRANGEMENTSScheduleofRelatedPartyTransactionDetails" roleURI="http://www.cimgroup.com/role/RELATEDPARTYTRANSACTIONSANDARRANGEMENTSScheduleofRelatedPartyTransactionDetails"> |
| <link:definition> 9954532 - Disclosure - RELATED-PARTY TRANSACTIONS AND ARRANGEMENTS - Schedule of Related Party Transaction (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RELATEDPARTYTRANSACTIONSANDARRANGEMENTSDuetoAffiliatesDetails" roleURI="http://www.cimgroup.com/role/RELATEDPARTYTRANSACTIONSANDARRANGEMENTSDuetoAffiliatesDetails"> |
| <link:definition> 9954533 - Disclosure - RELATED-PARTY TRANSACTIONS AND ARRANGEMENTS - Due to Affiliates (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RELATEDPARTYTRANSACTIONSANDARRANGEMENTSDevelopmentManagementAgreementsandAffiliatedInvestmentsDetails" roleURI="http://www.cimgroup.com/role/RELATEDPARTYTRANSACTIONSANDARRANGEMENTSDevelopmentManagementAgreementsandAffiliatedInvestmentsDetails"> |
| <link:definition> 9954534 - Disclosure - RELATED-PARTY TRANSACTIONS AND ARRANGEMENTS - Development Management Agreements and Affiliated Investments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITYNarrativeDetails" roleURI="http://www.cimgroup.com/role/STOCKHOLDERSEQUITYNarrativeDetails"> |
| <link:definition> 9954535 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITYDistributionReinvestmentPlanDetails" roleURI="http://www.cimgroup.com/role/STOCKHOLDERSEQUITYDistributionReinvestmentPlanDetails"> |
| <link:definition> 9954536 - Disclosure - STOCKHOLDERS' EQUITY - Distribution Reinvestment Plan (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITYShareRedemptionProgramDetails" roleURI="http://www.cimgroup.com/role/STOCKHOLDERSEQUITYShareRedemptionProgramDetails"> |
| <link:definition> 9954537 - Disclosure - STOCKHOLDERS' EQUITY - Share Redemption Program (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITYDistributionsPayableandDistributionPolicyDetails" roleURI="http://www.cimgroup.com/role/STOCKHOLDERSEQUITYDistributionsPayableandDistributionPolicyDetails"> |
| <link:definition> 9954538 - Disclosure - STOCKHOLDERS' EQUITY - Distributions Payable and Distribution Policy (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="STOCKHOLDERSEQUITYEquityBasedCompensationDetails" roleURI="http://www.cimgroup.com/role/STOCKHOLDERSEQUITYEquityBasedCompensationDetails"> |
| <link:definition> 9954539 - Disclosure - STOCKHOLDERS' EQUITY - Equity-Based Compensation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="INCOMETAXESDetails" roleURI="http://www.cimgroup.com/role/INCOMETAXESDetails"> |
| <link:definition> 9954540 - Disclosure - INCOME TAXES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LEASESNarrativeDetails" roleURI="http://www.cimgroup.com/role/LEASESNarrativeDetails"> |
| <link:definition> 9954541 - Disclosure - LEASES - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LEASESFutureMinimumRentalIncomeDetails" roleURI="http://www.cimgroup.com/role/LEASESFutureMinimumRentalIncomeDetails"> |
| <link:definition> 9954542 - Disclosure - LEASES - Future Minimum Rental Income (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LEASESScheduleofComponentsofLeaseIncomeDetails" roleURI="http://www.cimgroup.com/role/LEASESScheduleofComponentsofLeaseIncomeDetails"> |
| <link:definition> 9954543 - Disclosure - LEASES - Schedule of Components of Lease Income (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SEGMENTREPORTINGDetails" roleURI="http://www.cimgroup.com/role/SEGMENTREPORTINGDetails"> |
| <link:definition> 9954544 - Disclosure - SEGMENT REPORTING (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SUBSEQUENTEVENTSDetails" roleURI="http://www.cimgroup.com/role/SUBSEQUENTEVENTSDetails"> |
| <link:definition> 9954545 - Disclosure - SUBSEQUENT EVENTS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIIIRealEstateAssetsandAccumulatedDepreciation1Details" roleURI="http://www.cimgroup.com/role/ScheduleIIIRealEstateAssetsandAccumulatedDepreciation1Details"> |
| <link:definition> 9954546 - Disclosure - Schedule III - Real Estate Assets and Accumulated Depreciation - 1 (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIIIRealEstateAssetsandAccumulatedDepreciation3Details" roleURI="http://www.cimgroup.com/role/ScheduleIIIRealEstateAssetsandAccumulatedDepreciation3Details"> |
| <link:definition> 9954547 - Disclosure - Schedule III - Real Estate Assets and Accumulated Depreciation - 3 (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIIIRealEstateAssetsandAccumulatedDepreciation4Details" roleURI="http://www.cimgroup.com/role/ScheduleIIIRealEstateAssetsandAccumulatedDepreciation4Details"> |
| <link:definition> 9954548 - Disclosure - Schedule III - Real Estate Assets and Accumulated Depreciation - 4 (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIIIRealEstateAssetsandAccumulatedDepreciation5Details" roleURI="http://www.cimgroup.com/role/ScheduleIIIRealEstateAssetsandAccumulatedDepreciation5Details"> |
| <link:definition> 9954549 - Disclosure - Schedule III - Real Estate Assets and Accumulated Depreciation - 5 (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIIIRealEstateAssetsandAccumulatedDepreciation6Details" roleURI="http://www.cimgroup.com/role/ScheduleIIIRealEstateAssetsandAccumulatedDepreciation6Details"> |
| <link:definition> 9954550 - Disclosure - Schedule III - Real Estate Assets and Accumulated Depreciation - 6 (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIIIRealEstateAssetsandAccumulatedDepreciationDetails" roleURI="http://www.cimgroup.com/role/ScheduleIIIRealEstateAssetsandAccumulatedDepreciationDetails"> |
| <link:definition> 9954551 - Disclosure - Schedule III - Real Estate Assets and Accumulated Depreciation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIVMortgageLoansOnRealEstateDetails" roleURI="http://www.cimgroup.com/role/ScheduleIVMortgageLoansOnRealEstateDetails"> |
| <link:definition> 9954552 - Disclosure - Schedule IV - Mortgage Loans On Real Estate (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ScheduleIVMortgageLoansOnRealEstateMovementinMortgageLoansonRealEstateDetails" roleURI="http://www.cimgroup.com/role/ScheduleIVMortgageLoansOnRealEstateMovementinMortgageLoansonRealEstateDetails"> |
| <link:definition> 9954553 - Disclosure - Schedule IV - Mortgage Loans On Real Estate - Movement in Mortgage Loans on Real Estate (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xs:appinfo> |
| | </xs:annotation> |
| <xs:element id="cmft_AshevilleNC1Member" abstract="true" name="AshevilleNC1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ProceedsFromIssuanceOfDebtandNonCashAssumptionofDebt" abstract="false" name="ProceedsFromIssuanceOfDebtandNonCashAssumptionofDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_RepurchaseFacilityMember" abstract="true" name="RepurchaseFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberOfDirectorsOnTheBoard" abstract="false" name="NumberOfDirectorsOnTheBoard" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_RealEstateInvestmentsImpairedNet" abstract="false" name="RealEstateInvestmentsImpairedNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_BlueSpringsMOMember" abstract="true" name="BlueSpringsMOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SanAntonioTX5Member" abstract="true" name="SanAntonioTX5Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DearbornHeightsMIMember" abstract="true" name="DearbornHeightsMIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BelowMarketLeases1Member" abstract="true" name="BelowMarketLeases1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FinancingReceivableNumberOfLoansNonaccrualBasis" abstract="false" name="FinancingReceivableNumberOfLoansNonaccrualBasis" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_TemporaryEquityPolicyTextBlock" abstract="false" name="TemporaryEquityPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_ManagementFeePercentageOfCoreEarnings" abstract="false" name="ManagementFeePercentageOfCoreEarnings" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_IrvingTX2Member" abstract="true" name="IrvingTX2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ClaytonGAMember" abstract="true" name="ClaytonGAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficeWashingtonDCMember" abstract="true" name="OfficeWashingtonDCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtInstrumentNumberOfTranches" abstract="false" name="DebtInstrumentNumberOfTranches" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_GainLossOnInvestmentInUnconsolidatedEntities" abstract="false" name="GainLossOnInvestmentInUnconsolidatedEntities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityGainsAndLossesAbstract" abstract="true" name="FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityGainsAndLossesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_MonroeMIMember" abstract="true" name="MonroeMIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ABSMortgageNotesMember" abstract="true" name="ABSMortgageNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HeberCityUTMember" abstract="true" name="HeberCityUTMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficeMcLeanVirginiaMember" abstract="true" name="OfficeMcLeanVirginiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ColumbusWIMember" abstract="true" name="ColumbusWIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PercentageOfInvestmentPortfolioCarryingValue" abstract="false" name="PercentageOfInvestmentPortfolioCarryingValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_RenoNVMember" abstract="true" name="RenoNVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OrganizationBusinessAndOfferingHistoryTextBlock" abstract="false" name="OrganizationBusinessAndOfferingHistoryTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_StockRepurchaseProgramNumberofSharesAuthorizedtobeRepurchasedPriorYearPercentageofWeightedAverageNumberofSharesOutstanding" abstract="false" name="StockRepurchaseProgramNumberofSharesAuthorizedtobeRepurchasedPriorYearPercentageofWeightedAverageNumberofSharesOutstanding" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_NationalTireBatteryMember" abstract="true" name="NationalTireBatteryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CondominiumDispositionsMember" abstract="true" name="CondominiumDispositionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DueToAffiliatesPolicyTextBlock" abstract="false" name="DueToAffiliatesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_HagerstownMDMember" abstract="true" name="HagerstownMDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_TallahasseeFL3Member" abstract="true" name="TallahasseeFL3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AsheboroNCMember" abstract="true" name="AsheboroNCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PurchaseAndSaleAgreementMember" abstract="true" name="PurchaseAndSaleAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WalgreensMember" abstract="true" name="WalgreensMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_GainLossOnInterestRateRiskHedgeIneffectiveness" abstract="false" name="GainLossOnInterestRateRiskHedgeIneffectiveness" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_BusinessCombinationMergerRelatedExpenses" abstract="false" name="BusinessCombinationMergerRelatedExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_CommercialRealEstateLoansHeldForInvestmentMember" abstract="true" name="CommercialRealEstateLoansHeldForInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FinancingReceivableIncreaseDecreaseFromOriginationAndAcquisition" abstract="false" name="FinancingReceivableIncreaseDecreaseFromOriginationAndAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_DebtCovenantTermAxis" abstract="true" name="DebtCovenantTermAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_AnchoredShoppingCenterMember" abstract="true" name="AnchoredShoppingCenterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CommonStockRedemptionPricePerShare" abstract="false" name="CommonStockRedemptionPricePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="cmft_ReservesForSettlementOfLoanAcquisitionsMember" abstract="true" name="ReservesForSettlementOfLoanAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficeHoustonTexas1Member" abstract="true" name="OfficeHoustonTexas1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LoansReceivablewithVariableRateofInterestPercentageofTotalLoan" abstract="false" name="LoansReceivablewithVariableRateofInterestPercentageofTotalLoan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_NumberOfImpairedRiskRatedLoanInvestments" abstract="false" name="NumberOfImpairedRiskRatedLoanInvestments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_NumberOfIndependentDirectorsOnTheBoard" abstract="false" name="NumberOfIndependentDirectorsOnTheBoard" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_CaliberCollisionCenterMember" abstract="true" name="CaliberCollisionCenterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ScheduleOfDistributionAmountPerShareTableTextBlock" abstract="false" name="ScheduleOfDistributionAmountPerShareTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_CarsonCAMember" abstract="true" name="CarsonCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_IronMountainMIMember" abstract="true" name="IronMountainMIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AcquiredRealEstateAssetUsefulLife" abstract="false" name="AcquiredRealEstateAssetUsefulLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_HarborCityCAMember" abstract="true" name="HarborCityCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MultifamilyArlingtonVirginiaMember" abstract="true" name="MultifamilyArlingtonVirginiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LosAngelesCA8Member" abstract="true" name="LosAngelesCA8Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ClassA5Member" abstract="true" name="ClassA5Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HummelstownPAMember" abstract="true" name="HummelstownPAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RelatedPartyInvestments" abstract="false" name="RelatedPartyInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_AssetsAcquiredViaForeclosureMember" abstract="true" name="AssetsAcquiredViaForeclosureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SalinaUTMember" abstract="true" name="SalinaUTMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberofOperatingLeases" abstract="false" name="NumberofOperatingLeases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_MansfieldOH1Member" abstract="true" name="MansfieldOH1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CedarHillTX2Member" abstract="true" name="CedarHillTX2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MetropolisILMember" abstract="true" name="MetropolisILMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MultifamilyBrooklynNewYork2Member" abstract="true" name="MultifamilyBrooklynNewYork2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_VistaCAMember" abstract="true" name="VistaCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_VariousRegionMember" abstract="true" name="VariousRegionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_PalmCityFLMember" abstract="true" name="PalmCityFLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ScheduleOfIntangibleAssetsAndLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfIntangibleAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_SupplementalCashFlowDisclosuresAbstract" abstract="true" name="SupplementalCashFlowDisclosuresAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_NumberofRealEstatePropertiesAcquired" abstract="false" name="NumberofRealEstatePropertiesAcquired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_StockRedeemedorCalledDuringPeriodRequestsUnderReviewShares" abstract="false" name="StockRedeemedorCalledDuringPeriodRequestsUnderReviewShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cmft_CMFTCreditFacilityMember" abstract="true" name="CMFTCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PoplarBluffMOMember" abstract="true" name="PoplarBluffMOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_InvestmentSubAdvisoryFeeQuarterlyPercentFee" abstract="false" name="InvestmentSubAdvisoryFeeQuarterlyPercentFee" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_GreenwoodINMember" abstract="true" name="GreenwoodINMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AdvisoryAndManagementAgreementTerm" abstract="false" name="AdvisoryAndManagementAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_AmbridgePAMember" abstract="true" name="AmbridgePAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ProceedsFromEquityMethodInvestmentDistributionReturnOnInvestment" abstract="false" name="ProceedsFromEquityMethodInvestmentDistributionReturnOnInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_NumberOfRealEstatePropertiesSecuredThroughForeclosure" abstract="false" name="NumberOfRealEstatePropertiesSecuredThroughForeclosure" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_AcquiredRealEstateAssetTypeAxis" abstract="true" name="AcquiredRealEstateAssetTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_CommonStockSharesDeregisteredShares" abstract="false" name="CommonStockSharesDeregisteredShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cmft_RealEstateAccumulatedDepreciationTotalDeductions" abstract="false" name="RealEstateAccumulatedDepreciationTotalDeductions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_HospitalityTampaFloridaMember" abstract="true" name="HospitalityTampaFloridaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_CartersvilleGAMember" abstract="true" name="CartersvilleGAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FairValueOptionLoansHeldAsAssetsNonaccrualStatusAllowanceForCreditLoss" abstract="false" name="FairValueOptionLoansHeldAsAssetsNonaccrualStatusAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_SaltLakeCityUTMember" abstract="true" name="SaltLakeCityUTMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_InvestmentAdvisoryFeeQuarterlyPercentFee" abstract="false" name="InvestmentAdvisoryFeeQuarterlyPercentFee" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_ChangeInInterestIncomeCapitalized" abstract="false" name="ChangeInInterestIncomeCapitalized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_ExitFeesfromLoansHeldforInvestment" abstract="false" name="ExitFeesfromLoansHeldforInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_RockHillSCMember" abstract="true" name="RockHillSCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WestBendWIMember" abstract="true" name="WestBendWIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SanDiegoCA3Member" abstract="true" name="SanDiegoCA3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BurgerKingMember" abstract="true" name="BurgerKingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AmortizationOfDebtSecuritiesAvailableForSale" abstract="false" name="AmortizationOfDebtSecuritiesAvailableForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_DebtInstrumentCovenantMinimumLiquidity" abstract="false" name="DebtInstrumentCovenantMinimumLiquidity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_RoanokeVAMember" abstract="true" name="RoanokeVAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_VinelandNJMember" abstract="true" name="VinelandNJMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FinancingReceivableLoansSettled" abstract="false" name="FinancingReceivableLoansSettled" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_AAAOfficeParkMember" abstract="true" name="AAAOfficeParkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BurlesonTX3Member" abstract="true" name="BurlesonTX3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CIMRealEstateFinanceOperatingPartnershipLPMember" abstract="true" name="CIMRealEstateFinanceOperatingPartnershipLPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ColumbusOH2Member" abstract="true" name="ColumbusOH2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MiamiTownshipOHMember" abstract="true" name="MiamiTownshipOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_EconomicDependencyAbstract" abstract="true" name="EconomicDependencyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_MixedUsePropertyMember" abstract="true" name="MixedUsePropertyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_IndependenceMO1Member" abstract="true" name="IndependenceMO1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LumbertonNCMember" abstract="true" name="LumbertonNCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ContributedCapitalEquityMethodInvestments" abstract="false" name="ContributedCapitalEquityMethodInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_MortgageNotesDisposedOnSalesOfRealEstate" abstract="false" name="MortgageNotesDisposedOnSalesOfRealEstate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_AndersonSCMember" abstract="true" name="AndersonSCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MultifamilyGainesvilleFloridaMember" abstract="true" name="MultifamilyGainesvilleFloridaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FinancingReceivableAllowanceForCreditLossesWriteOffRecoveryStraightLineRent" abstract="false" name="FinancingReceivableAllowanceForCreditLossesWriteOffRecoveryStraightLineRent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_IrvingTX3Member" abstract="true" name="IrvingTX3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficeBethesdaMarylandMember" abstract="true" name="OfficeBethesdaMarylandMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CapitalGainDistributionsPercentageofDividends" abstract="false" name="CapitalGainDistributionsPercentageofDividends" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_CarlyleILMember" abstract="true" name="CarlyleILMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberOfLoanInvestments" abstract="false" name="NumberOfLoanInvestments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_NoncashOrPartNoncashAcquisitionPropertiesAcquiredViaForeclosure" abstract="false" name="NoncashOrPartNoncashAcquisitionPropertiesAcquiredViaForeclosure" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_StreetsboroOHMember" abstract="true" name="StreetsboroOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RealEstateAccumulatedDepreciationAdditionsAbstract" abstract="true" name="RealEstateAccumulatedDepreciationAdditionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_ArnoldMOMember" abstract="true" name="ArnoldMOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HerefordTXMember" abstract="true" name="HerefordTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LongBeachCA1Member" abstract="true" name="LongBeachCA1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ApexTechnoligiesMember" abstract="true" name="ApexTechnoligiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficeAtlantaGeorgiaMember" abstract="true" name="OfficeAtlantaGeorgiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CommonStockSharesRegisteredDividendReinvestmentPlanValue" abstract="false" name="CommonStockSharesRegisteredDividendReinvestmentPlanValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_UnfundedFirstMortgageLoansMember" abstract="true" name="UnfundedFirstMortgageLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ManagementFeeAgreementMember" abstract="true" name="ManagementFeeAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_NumberofRealEstatePropertiesDisposed" abstract="false" name="NumberofRealEstatePropertiesDisposed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_DividendsPercentage" abstract="false" name="DividendsPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_AmortizationPeriodMember" abstract="true" name="AmortizationPeriodMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfOtherComprehensiveIncomeExtensibleListNotDisclosedFlag" abstract="false" name="FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfOtherComprehensiveIncomeExtensibleListNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_RealtyIncomePurchaseAndSaleAgreementMember" abstract="true" name="RealtyIncomePurchaseAndSaleAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DeferredFinancingCostsPolicyTextBlock" abstract="false" name="DeferredFinancingCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_GuaranteeObligationPercentOfLendingGuaranteedMaximum" abstract="false" name="GuaranteeObligationPercentOfLendingGuaranteedMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_RichmondVAMember" abstract="true" name="RichmondVAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ClassA1Member" abstract="true" name="ClassA1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FinancingReceivableNumberOfLoans" abstract="false" name="FinancingReceivableNumberOfLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_NoncashOrPartNoncashAcquisitionValueOfNonControllingInterestAssumed" abstract="false" name="NoncashOrPartNoncashAcquisitionValueOfNonControllingInterestAssumed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_InternalCreditRatingFiveMember" abstract="true" name="InternalCreditRatingFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityConversionOfPreferredUnits" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityConversionOfPreferredUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_TermLoanMember" abstract="false" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SiemensMember" abstract="true" name="SiemensMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SanfordFLMember" abstract="true" name="SanfordFLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_EconomicDependencyTextBlock" abstract="false" name="EconomicDependencyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_MasonOHMember" abstract="true" name="MasonOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ZanesvilleOHMember" abstract="true" name="ZanesvilleOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NetAssetsAssumedInTheMergers" abstract="false" name="NetAssetsAssumedInTheMergers" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_MadisonAL1Member" abstract="true" name="MadisonAL1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_EminenceKYMember" abstract="true" name="EminenceKYMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtRepaymentsAndModifications" abstract="false" name="DebtRepaymentsAndModifications" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_OneMonthTermSOFRMember" abstract="true" name="OneMonthTermSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_IntangibleAssetandLiabilityDisclosureTextBlock" abstract="false" name="IntangibleAssetandLiabilityDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_BlythevilleARMember" abstract="true" name="BlythevilleARMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AnnualizedManagementFee" abstract="false" name="AnnualizedManagementFee" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_ManagementFeePercentageOfNAVPerShareFounderShareClasses" abstract="false" name="ManagementFeePercentageOfNAVPerShareFounderShareClasses" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_MezzanineLoanForeclosure" abstract="false" name="MezzanineLoanForeclosure" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_IndustrialMultipleLocationsMember" abstract="true" name="IndustrialMultipleLocationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_SandSpringsOKMember" abstract="true" name="SandSpringsOKMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FallbrookCAMember" abstract="true" name="FallbrookCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberOfFinancingReceivableInstrumentsNonPaymentDefault" abstract="false" name="NumberOfFinancingReceivableInstrumentsNonPaymentDefault" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_DebtSecuritiesAvailableForSaleAmortizedCostRollForward" abstract="true" name="DebtSecuritiesAvailableForSaleAmortizedCostRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_ShelbyvilleILMember" abstract="true" name="ShelbyvilleILMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NPJVHoldingsMember" abstract="true" name="NPJVHoldingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CommonStockSharesDeregisteredValue" abstract="false" name="CommonStockSharesDeregisteredValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_CommercialMortgageBackedSecuritiesTwoMember" abstract="true" name="CommercialMortgageBackedSecuritiesTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RestrictedLockboxAccountsMember" abstract="true" name="RestrictedLockboxAccountsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BloomingtonINMember" abstract="true" name="BloomingtonINMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_IncentiveCompensationInExcessOfProductAnnualizedPercentage" abstract="false" name="IncentiveCompensationInExcessOfProductAnnualizedPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_SanClementeCAMember" abstract="true" name="SanClementeCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WestChesterOHMember" abstract="true" name="WestChesterOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_KumGoMember" abstract="true" name="KumGoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtCovenantTermTwoMember" abstract="true" name="DebtCovenantTermTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AdvisoryAndManagementAgreementExtensionTerm" abstract="false" name="AdvisoryAndManagementAgreementExtensionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_SedaliaMO1Member" abstract="true" name="SedaliaMO1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CMBSAndEquitySecuritiesMember" abstract="true" name="CMBSAndEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansOnRealEstateAllowanceForCreditLoss" abstract="false" name="SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansOnRealEstateAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_WilmingtonDEMember" abstract="true" name="WilmingtonDEMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LittleRockARMember" abstract="true" name="LittleRockARMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_TenantImprovementsMember" abstract="true" name="TenantImprovementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CovingtonLAMember" abstract="true" name="CovingtonLAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LakewoodCAMember" abstract="true" name="LakewoodCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AcworthGAMember" abstract="true" name="AcworthGAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_IntangibleLeaseAssetsMember" abstract="true" name="IntangibleLeaseAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtSecuritiesAvailableForSaleNewInvestments" abstract="false" name="DebtSecuritiesAvailableForSaleNewInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_AmortizationofDebtFairValueAdjustment" abstract="false" name="AmortizationofDebtFairValueAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_ClassA2Member" abstract="true" name="ClassA2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberOfPropertiesUsedAsCollateral" abstract="false" name="NumberOfPropertiesUsedAsCollateral" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_DebtInstrumentReinvestmentPeriodAxis" abstract="true" name="DebtInstrumentReinvestmentPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_BreaCAMember" abstract="true" name="BreaCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SantaAnaCAMember" abstract="true" name="SantaAnaCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FinancingReceivableIncreaseDecreaseFromDeferredFeesAndOtherItems" abstract="false" name="FinancingReceivableIncreaseDecreaseFromDeferredFeesAndOtherItems" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_ScottsdaleAZMember" abstract="true" name="ScottsdaleAZMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SafewayMember" abstract="true" name="SafewayMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MarketableSecurityMember" abstract="true" name="MarketableSecurityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtSecuritiesAvailableForSaleSold" abstract="false" name="DebtSecuritiesAvailableForSaleSold" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_NaturalGrocersMember" abstract="true" name="NaturalGrocersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PopeyesMember" abstract="true" name="PopeyesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MortgageNotesPayableRelatedToMezzanineLoanForeclosure" abstract="false" name="MortgageNotesPayableRelatedToMezzanineLoanForeclosure" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_NumberOfLoansInvestedDuringPeriod" abstract="false" name="NumberOfLoansInvestedDuringPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_FredericksburgVAMember" abstract="true" name="FredericksburgVAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficeDuluthGeorgiaMember" abstract="true" name="OfficeDuluthGeorgiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ProceedsFromIssuancesOfDeferredCostsCreditFacility" abstract="false" name="ProceedsFromIssuancesOfDeferredCostsCreditFacility" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_ManagementFeesMember" abstract="true" name="ManagementFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AcquiredFiniteLivedIntangibleLiabilityAmount" abstract="false" name="AcquiredFiniteLivedIntangibleLiabilityAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_LasVegasNVMember" abstract="true" name="LasVegasNVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NorthRichlandHillsTXMember" abstract="true" name="NorthRichlandHillsTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PropertyManagementFeeQuarterlyPercentFee" abstract="false" name="PropertyManagementFeeQuarterlyPercentFee" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_ExpenseReimbursementsToRelatedPartiesMember" abstract="true" name="ExpenseReimbursementsToRelatedPartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberOfFundedLoanInvestments" abstract="false" name="NumberOfFundedLoanInvestments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_AvonOHMember" abstract="true" name="AvonOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_IndependenceMO2Member" abstract="true" name="IndependenceMO2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_StockRepurchaseProgramRequiredHoldingPeriod" abstract="false" name="StockRepurchaseProgramRequiredHoldingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_DoverOHMember" abstract="true" name="DoverOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_GrossCreditLossesIncludingUnsettledAndUnfundedLoansMember" abstract="true" name="GrossCreditLossesIncludingUnsettledAndUnfundedLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ClassA6Member" abstract="true" name="ClassA6Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MidlandTXMember" abstract="true" name="MidlandTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SteinhafelsMember" abstract="true" name="SteinhafelsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LawtonOK2Member" abstract="true" name="LawtonOK2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ChesapeakeVA1Member" abstract="true" name="ChesapeakeVA1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FinancingReceivableSaleNetBookValue" abstract="false" name="FinancingReceivableSaleNetBookValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_GreenfieldWIMember" abstract="true" name="GreenfieldWIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HospitalityPropertyMember" abstract="true" name="HospitalityPropertyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_LessorOperatingLeaseWeightedAverageRemainingLeaseTerm" abstract="false" name="LessorOperatingLeaseWeightedAverageRemainingLeaseTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_DebtInstrumentsSettled" abstract="false" name="DebtInstrumentsSettled" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityPremiumDiscount" abstract="false" name="FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityPremiumDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_PasadenaTXMember" abstract="true" name="PasadenaTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_TallahasseeFL1Member" abstract="true" name="TallahasseeFL1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MassachusettsMutualLifeInsuranceCompanyMember" abstract="true" name="MassachusettsMutualLifeInsuranceCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtSecuritiesAvailableForSalePrincipalPaymentsReceived" abstract="false" name="DebtSecuritiesAvailableForSalePrincipalPaymentsReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_SanDiegoCA2Member" abstract="true" name="SanDiegoCA2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ExpenseReimbursementsAttributableToEarnoutLeasingCostsMember" abstract="true" name="ExpenseReimbursementsAttributableToEarnoutLeasingCostsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HazletNJMember" abstract="true" name="HazletNJMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PropertyDisposition2023Member" abstract="true" name="PropertyDisposition2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_SouthHillVAMember" abstract="true" name="SouthHillVAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MultifamilySanJoseCaliforniaMember" abstract="true" name="MultifamilySanJoseCaliforniaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CabelasMember" abstract="true" name="CabelasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MineralWellsTXMember" abstract="true" name="MineralWellsTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MonticelloFLMember" abstract="true" name="MonticelloFLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BottomDollarGroceryMember" abstract="true" name="BottomDollarGroceryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FinancingReceivableAllowanceForCreditLossAndOtherItems" abstract="false" name="FinancingReceivableAllowanceForCreditLossAndOtherItems" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_AvondaleAZMember" abstract="true" name="AvondaleAZMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MezzanineLoansMember" abstract="true" name="MezzanineLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtSecuritiesAvailableForSalePremiumAndDiscountsOnPurchaseNetOfAcquisitionCosts" abstract="false" name="DebtSecuritiesAvailableForSalePremiumAndDiscountsOnPurchaseNetOfAcquisitionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_IncentiveCompensationInExcessOfProductQuarterlyPercentage" abstract="false" name="IncentiveCompensationInExcessOfProductQuarterlyPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_CvsMember" abstract="true" name="CvsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DecaturAL2Member" abstract="true" name="DecaturAL2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ImpairmentOfRealEstateLessThanSalesPricesNumberOfProperties" abstract="false" name="ImpairmentOfRealEstateLessThanSalesPricesNumberOfProperties" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_LakeJacksonTXMember" abstract="true" name="LakeJacksonTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MixedUseAlpharettaGeorgiaMember" abstract="true" name="MixedUseAlpharettaGeorgiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HospitalityOrlandoFloridaMember" abstract="true" name="HospitalityOrlandoFloridaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_FortMadisonIAMember" abstract="true" name="FortMadisonIAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_UnitedOilMember" abstract="true" name="UnitedOilMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_EarnoutIncomeLossOnDisposition" abstract="false" name="EarnoutIncomeLossOnDisposition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_SunocoMember" abstract="true" name="SunocoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RevolvingLoanMember" abstract="true" name="RevolvingLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FirstMortgageLoansMember" abstract="true" name="FirstMortgageLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WalMartMember" abstract="true" name="WalMartMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_IncreaseDecreaseInDeferredRentAndOtherLiabilities" abstract="false" name="IncreaseDecreaseInDeferredRentAndOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_PeoriaILMember" abstract="true" name="PeoriaILMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateDeductionsDuringPeriodAbstract" abstract="true" name="SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateDeductionsDuringPeriodAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_ElCajonCA2Member" abstract="true" name="ElCajonCA2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtCovenantTermOneMember" abstract="true" name="DebtCovenantTermOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DentonTXMember" abstract="true" name="DentonTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SpinxMember" abstract="true" name="SpinxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SanDiegoCA1Member" abstract="true" name="SanDiegoCA1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SelfStoragePackMultipleLocationsMember" abstract="true" name="SelfStoragePackMultipleLocationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_ShortTermAndLongTermDebtRollForward" abstract="true" name="ShortTermAndLongTermDebtRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_QuarterlyManagementFee" abstract="false" name="QuarterlyManagementFee" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_PiquaOHMember" abstract="true" name="PiquaOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WeaslerEngineeringMember" abstract="true" name="WeaslerEngineeringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NewPointJVLLCMember" abstract="true" name="NewPointJVLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BobEvansMember" abstract="true" name="BobEvansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_InternalCreditRatingFourMember" abstract="true" name="InternalCreditRatingFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CambridgeMNMember" abstract="true" name="CambridgeMNMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SanAntonioTX2Member" abstract="true" name="SanAntonioTX2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DecaturAL3Member" abstract="true" name="DecaturAL3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PaymentsForInvestmentInCorporateSeniorLoan" abstract="false" name="PaymentsForInvestmentInCorporateSeniorLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_WendysMember" abstract="true" name="WendysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ImpairmentOfRealEstateVacancyAndCarryingValuesReducedNumberOfProperties" abstract="false" name="ImpairmentOfRealEstateVacancyAndCarryingValuesReducedNumberOfProperties" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_CommonStockDividendsMonthlyAmountPerShareAuthorized" abstract="false" name="CommonStockDividendsMonthlyAmountPerShareAuthorized" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="cmft_OglesbyILMember" abstract="true" name="OglesbyILMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_VistaVistaCAMember" abstract="true" name="VistaVistaCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SyndicatedLoansMember" abstract="true" name="SyndicatedLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_JewelOscoMember" abstract="true" name="JewelOscoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtInstrumentExtensionTerm" abstract="false" name="DebtInstrumentExtensionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_DistributionsToShareholdersPolicyPolicyTextBlock" abstract="false" name="DistributionsToShareholdersPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_MultifamilyMiamiFloridaMember" abstract="true" name="MultifamilyMiamiFloridaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ScheduleOfDividendsAndDistributionsTableTextBlock" abstract="false" name="ScheduleOfDividendsAndDistributionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_SimpsonvilleSCMember" abstract="true" name="SimpsonvilleSCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OxfordALMember" abstract="true" name="OxfordALMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtCovenantTermDomain" abstract="true" name="DebtCovenantTermDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberOfInterestRateDerivativesTerminated" abstract="false" name="NumberOfInterestRateDerivativesTerminated" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_CorporateAndReconcilingItemsMember" abstract="true" name="CorporateAndReconcilingItemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtSecuritiesAvailableForSaleSoldRealizedGainLoss" abstract="false" name="DebtSecuritiesAvailableForSaleSoldRealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_FinancingReceivableAccretionAmortizationOfFeesAndOtherItems" abstract="false" name="FinancingReceivableAccretionAmortizationOfFeesAndOtherItems" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_AdvisoryAndManagementAgreementTerminationNoticeTerm" abstract="false" name="AdvisoryAndManagementAgreementTerminationNoticeTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_UnfundedOrUnsettledLiquidSeniorLoansMember" abstract="true" name="UnfundedOrUnsettledLiquidSeniorLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AustintownOH2Member" abstract="true" name="AustintownOH2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FortMyersFL2Member" abstract="true" name="FortMyersFL2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_TGIFridaysMember" abstract="true" name="TGIFridaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DecaturAL1Member" abstract="true" name="DecaturAL1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RealEstateAccumulatedDepreciationDeductionsAbstract" abstract="true" name="RealEstateAccumulatedDepreciationDeductionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_HospitalityPhiladelphiaPennsylvaniaMember" abstract="true" name="HospitalityPhiladelphiaPennsylvaniaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_InvestmentInAndValuationOfRealEstateAndRelatedAssetsTableTextBlock" abstract="false" name="InvestmentInAndValuationOfRealEstateAndRelatedAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="cmft_DebtSecuritiesCollateralLoanAppraisalPercentageReductionInSecurityPosition" abstract="false" name="DebtSecuritiesCollateralLoanAppraisalPercentageReductionInSecurityPosition" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="cmft_LondonKYMember" abstract="true" name="LondonKYMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberOfInterestRateDerivativesMatured" abstract="false" name="NumberOfInterestRateDerivativesMatured" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_LoansReceivableFairValueOptionMeasurementInput" abstract="false" name="LoansReceivableFairValueOptionMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_A2021PropertyAcquisitionsMember" abstract="true" name="A2021PropertyAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LaVistaNEMember" abstract="true" name="LaVistaNEMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberOfFinancingReceivableInstruments" abstract="false" name="NumberOfFinancingReceivableInstruments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_SunPrairieWIMember" abstract="true" name="SunPrairieWIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DollarGeneralMember" abstract="true" name="DollarGeneralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AdvisorsMember" abstract="true" name="AdvisorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_GNLCommonStockMember" abstract="true" name="GNLCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_HamiltonNJMember" abstract="true" name="HamiltonNJMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_InternalCreditRatingOneMember" abstract="true" name="InternalCreditRatingOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ReinvestmentPeriodOneMember" abstract="true" name="ReinvestmentPeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_ValeoProductionFacilityMember" abstract="true" name="ValeoProductionFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WellsFargoMember" abstract="true" name="WellsFargoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DuluthTradingMember" abstract="true" name="DuluthTradingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OrdinaryDividendsPercentageofDividends" abstract="false" name="OrdinaryDividendsPercentageofDividends" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_InvestmentInCorporateSeniorLoansMember" abstract="true" name="InvestmentInCorporateSeniorLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_IndianapolisIN1Member" abstract="true" name="IndianapolisIN1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CostcoMember" abstract="true" name="CostcoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DefianceOHMember" abstract="true" name="DefianceOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FortMyersFL1Member" abstract="true" name="FortMyersFL1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ThirdPartyNumberOneMember" abstract="true" name="ThirdPartyNumberOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PaymentsForInvestmentInRealEstateAssetsAndCapitalExpenditures" abstract="false" name="PaymentsForInvestmentInRealEstateAssetsAndCapitalExpenditures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_RealEstateSecuritiesCapitalizedInterest" abstract="false" name="RealEstateSecuritiesCapitalizedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_FlorenceSCMember" abstract="true" name="FlorenceSCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AssetAcquisitionAcquisitionRelatedCosts" abstract="false" name="AssetAcquisitionAcquisitionRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_SacramentoCAMember" abstract="true" name="SacramentoCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MultifamilyFortLauderdaleFloridaMember" abstract="true" name="MultifamilyFortLauderdaleFloridaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CCPTIV2022EquityIncentivePlanMember" abstract="true" name="CCPTIV2022EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PaymentsforDepositonLoan" abstract="false" name="PaymentsforDepositonLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_FinancingReceivableIncreaseDecreaseFromInitialFundingNetBookValue" abstract="false" name="FinancingReceivableIncreaseDecreaseFromInitialFundingNetBookValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_PropertyDisposition2021AndRealEstateAssetsHeldForSaleMember" abstract="true" name="PropertyDisposition2021AndRealEstateAssetsHeldForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SummervilleSCMember" abstract="true" name="SummervilleSCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CitibankMember" abstract="true" name="CitibankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ReceivableWithImputedInterestNumberOfLoans" abstract="false" name="ReceivableWithImputedInterestNumberOfLoans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_ManagementFeeAgreementPerformanceFeePercentageHurdleRateFounderShareClasses" abstract="false" name="ManagementFeeAgreementPerformanceFeePercentageHurdleRateFounderShareClasses" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_RTLCommonStockMember" abstract="true" name="RTLCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WoodDaleILMember" abstract="true" name="WoodDaleILMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RealEstateAssetsTotalAdjustmentsToBasisSinceAcquisition" abstract="false" name="RealEstateAssetsTotalAdjustmentsToBasisSinceAcquisition" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_SanDiegoCA5Member" abstract="true" name="SanDiegoCA5Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HudsonFLMember" abstract="true" name="HudsonFLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MultifamilyNashvilleTennesseeMember" abstract="true" name="MultifamilyNashvilleTennesseeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_A2021AssetAcquisitionsMember" abstract="true" name="A2021AssetAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CommonStockIssuedInConnectionWithTheMergers" abstract="false" name="CommonStockIssuedInConnectionWithTheMergers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_ConwayARMember" abstract="true" name="ConwayARMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberOfRefinancingReceivableInstruments" abstract="false" name="NumberOfRefinancingReceivableInstruments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_LosAngelesCA6Member" abstract="true" name="LosAngelesCA6Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ManagementFeeAgreementPerformanceFeePercentage" abstract="false" name="ManagementFeeAgreementPerformanceFeePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_CapitalizedInterestIncomeOnRealEstateRelatedSecuritiesAndLoansHeldForInvestment" abstract="false" name="CapitalizedInterestIncomeOnRealEstateRelatedSecuritiesAndLoansHeldForInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_AshlandVAMember" abstract="true" name="AshlandVAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ActuantCampusMember" abstract="true" name="ActuantCampusMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateBasisSpreadonVariableRate" abstract="false" name="SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateBasisSpreadonVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansOnRealEstateCapitalizedInterestDeduction" abstract="false" name="SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansOnRealEstateCapitalizedInterestDeduction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_LubbockTX2Member" abstract="true" name="LubbockTX2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_StockRepurchaseProgramNumberofSharesAuthorizedtobeRepurchasedPerQuarterPriorYearPercentageofWeightedAverageNumberofSharesOutstanding" abstract="false" name="StockRepurchaseProgramNumberofSharesAuthorizedtobeRepurchasedPerQuarterPriorYearPercentageofWeightedAverageNumberofSharesOutstanding" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodToEachIndependentMembersOfBoardOfDirectors" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodToEachIndependentMembersOfBoardOfDirectors" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cmft_FiniteLivedIntangibleLiabilitiesAbstract" abstract="true" name="FiniteLivedIntangibleLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_ValvolineHQMember" abstract="true" name="ValvolineHQMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficePhoenixArizonaMember" abstract="true" name="OfficePhoenixArizonaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_GallipolisOHMember" abstract="true" name="GallipolisOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtInstrumentReinvestmentPeriodDomain" abstract="true" name="DebtInstrumentReinvestmentPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ClassA3Member" abstract="true" name="ClassA3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ShoppingCenterMember" abstract="true" name="ShoppingCenterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MultifamilyLosAngelesCaliforniaMember" abstract="true" name="MultifamilyLosAngelesCaliforniaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtInstrumentCovenantMinimumInterestCoverageRatioOfEBITDAToInterestExpense" abstract="false" name="DebtInstrumentCovenantMinimumInterestCoverageRatioOfEBITDAToInterestExpense" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_MortgageNotesPayableMember" abstract="true" name="MortgageNotesPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtInstrumentCovenantRecourseIndebtedness" abstract="false" name="DebtInstrumentCovenantRecourseIndebtedness" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_FinancingReceivableWeightedAverageRiskRating" abstract="false" name="FinancingReceivableWeightedAverageRiskRating" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_MilfordOH2Member" abstract="true" name="MilfordOH2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ChickFilAMember" abstract="true" name="ChickFilAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CIMNYManagementLLCMember" abstract="true" name="CIMNYManagementLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_EscrowDepositsMember" abstract="true" name="EscrowDepositsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HawthorneCAMember" abstract="true" name="HawthorneCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_InternalCreditRatingThreeMember" abstract="true" name="InternalCreditRatingThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NorthWilkesboroNCMember" abstract="true" name="NorthWilkesboroNCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BurlesonTX1Member" abstract="true" name="BurlesonTX1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LaHabraCAMember" abstract="true" name="LaHabraCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LawtonOK1Member" abstract="true" name="LawtonOK1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ClassA4Member" abstract="true" name="ClassA4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MultifamilyBrooklynNewYork1Member" abstract="true" name="MultifamilyBrooklynNewYork1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NorthDartmouthMAMember" abstract="true" name="NorthDartmouthMAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SingleTenantPropertiesMember" abstract="true" name="SingleTenantPropertiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SuperValuMember" abstract="true" name="SuperValuMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BridgetonMOMember" abstract="true" name="BridgetonMOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficeOrlandoFloridaMember" abstract="true" name="OfficeOrlandoFloridaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DividendReinvestmentPlanTerminationNoticePeriod" abstract="false" name="DividendReinvestmentPlanTerminationNoticePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_EquityMethodInvestmentDistributionReturnOfCapital" abstract="false" name="EquityMethodInvestmentDistributionReturnOfCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_FlowoodMSMember" abstract="true" name="FlowoodMSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SuffolkVAMember" abstract="true" name="SuffolkVAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FirstLienMortgageLoanMember" abstract="true" name="FirstLienMortgageLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FinancingReceivableContiguousMezzanineLoanComponents" abstract="false" name="FinancingReceivableContiguousMezzanineLoanComponents" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_TimeWarnerMember" abstract="true" name="TimeWarnerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_TallahasseeFL2Member" abstract="true" name="TallahasseeFL2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateTotalAdditions" abstract="false" name="SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateTotalAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_TheShareRedemptionProgramMember" abstract="true" name="TheShareRedemptionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LAFitnessMember" abstract="true" name="LAFitnessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NorthwoodOHMember" abstract="true" name="NorthwoodOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AndrewsTXMember" abstract="true" name="AndrewsTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ProceedsfromRefundofLoanDeposits" abstract="false" name="ProceedsfromRefundofLoanDeposits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_OrganizationAndBusinessTable" abstract="true" name="OrganizationAndBusinessTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_BelowMarketLeaseWeightedAverageUsefulLife" abstract="false" name="BelowMarketLeaseWeightedAverageUsefulLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_DebtInstrumentNumberOfExtensionOptions" abstract="false" name="DebtInstrumentNumberOfExtensionOptions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_ManagementFeePercentageOfNAVPerShare" abstract="false" name="ManagementFeePercentageOfNAVPerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_MultifamilyLosAngelesCalifornia1Member" abstract="true" name="MultifamilyLosAngelesCalifornia1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_PlainfieldILMember" abstract="true" name="PlainfieldILMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AcademySportsMember" abstract="true" name="AcademySportsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PropertyManagementFeeAnnualizedPercentFee" abstract="false" name="PropertyManagementFeeAnnualizedPercentFee" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_CitibankCLRMember" abstract="true" name="CitibankCLRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_FamilyDollarMember" abstract="true" name="FamilyDollarMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CincinnatiOHMember" abstract="true" name="CincinnatiOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtInstrumentReinvestmentPeriod" abstract="false" name="DebtInstrumentReinvestmentPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_AreaofRealEstatePropertyImpaired" abstract="false" name="AreaofRealEstatePropertyImpaired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:areaItemType"/> |
| <xs:element id="cmft_DevelopmentManagementAgreementsMember" abstract="true" name="DevelopmentManagementAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RealEstateAdditionsAbstract" abstract="true" name="RealEstateAdditionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_NonTaxableDividendsPercentageOfDividends" abstract="false" name="NonTaxableDividendsPercentageOfDividends" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_LawndaleCAMember" abstract="true" name="LawndaleCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RetailGlendaleNewYorkMember" abstract="true" name="RetailGlendaleNewYorkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_EastLibertyOHMember" abstract="true" name="EastLibertyOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficeBostonMassachusettsMember" abstract="true" name="OfficeBostonMassachusettsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_AmortizationofFinancingCostsExcludingCostsRelatedToRevolvingCreditFacility" abstract="false" name="AmortizationofFinancingCostsExcludingCostsRelatedToRevolvingCreditFacility" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_CashCarryMember" abstract="true" name="CashCarryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WhittierCAMember" abstract="true" name="WhittierCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ValeoNAHQMember" abstract="true" name="ValeoNAHQMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BarclaysCLRMember" abstract="true" name="BarclaysCLRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_FixedRateDebtMember" abstract="true" name="FixedRateDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_GraftonVAMember" abstract="true" name="GraftonVAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DundeeMIMember" abstract="true" name="DundeeMIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CiceroINMember" abstract="true" name="CiceroINMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FirstLienMortgageLoanOnNumberOfSinglePurposeEntities" abstract="false" name="FirstLienMortgageLoanOnNumberOfSinglePurposeEntities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_MultifamilyPhoenixArizonaMember" abstract="true" name="MultifamilyPhoenixArizonaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_GooseCreekSCMember" abstract="true" name="GooseCreekSCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_McAlistersDeliMember" abstract="true" name="McAlistersDeliMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_TuscaloosaALMember" abstract="true" name="TuscaloosaALMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficeIrvineCaliforniaMember" abstract="true" name="OfficeIrvineCaliforniaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_StockRedemptionProgramRedemptionPriorityShares" abstract="false" name="StockRedemptionProgramRedemptionPriorityShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cmft_ImpairmentofRealEstateNumberOfProperties" abstract="false" name="ImpairmentofRealEstateNumberOfProperties" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_AcquiredRealEstateAssetTypeDomain" abstract="true" name="AcquiredRealEstateAssetTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CharlestonSCMember" abstract="true" name="CharlestonSCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PawtucketRIMember" abstract="true" name="PawtucketRIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RepublicServicesMember" abstract="true" name="RepublicServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_YukonOKMember" abstract="true" name="YukonOKMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BJsWholesaleClubMember" abstract="true" name="BJsWholesaleClubMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NoncashOrPartNoncashAcquisitionInterestRateSwapAssumedInMergers" abstract="false" name="NoncashOrPartNoncashAcquisitionInterestRateSwapAssumedInMergers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_FinancingReceivableCapitalizedInterest" abstract="false" name="FinancingReceivableCapitalizedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_OfficeSanDiegoCalifornia1Member" abstract="true" name="OfficeSanDiegoCalifornia1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtInstrumentCovenantMaximumLeverageRatioToTotalIndebtednessToTotalEquity" abstract="false" name="DebtInstrumentCovenantMaximumLeverageRatioToTotalIndebtednessToTotalEquity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_ParchmentMIMember" abstract="true" name="ParchmentMIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HonesdalePAMember" abstract="true" name="HonesdalePAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LosAngelesCA7Member" abstract="true" name="LosAngelesCA7Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BedfordTXMember" abstract="true" name="BedfordTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NorcoCAMember" abstract="true" name="NorcoCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RelatedPartyTransactionTerminationPeriod" abstract="false" name="RelatedPartyTransactionTerminationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_LexingtonKYMember" abstract="true" name="LexingtonKYMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_InvestmentAdvisoryFeeMember" abstract="true" name="InvestmentAdvisoryFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_RealEstateTotalAdditions" abstract="false" name="RealEstateTotalAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateTotalDeductions" abstract="false" name="SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateTotalDeductions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_KrogerMember" abstract="true" name="KrogerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateAdditionsDuringtheYearAbstract" abstract="true" name="SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateAdditionsDuringtheYearAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_TractorSupplyMember" abstract="true" name="TractorSupplyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FortunaCAMember" abstract="true" name="FortunaCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtSecuritiesAvailableForSaleUnrealizedGainLossRollForward" abstract="true" name="DebtSecuritiesAvailableForSaleUnrealizedGainLossRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_JanesvilleWIMember" abstract="true" name="JanesvilleWIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CondominiumUnitsMember" abstract="true" name="CondominiumUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_TeradataMember" abstract="true" name="TeradataMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CommercialMortgageBackedSecuritiesOneMember" abstract="true" name="CommercialMortgageBackedSecuritiesOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AKSteelMember" abstract="true" name="AKSteelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CreditAndSecurityAgreementMinimumAssetunderManagementThreshold" abstract="false" name="CreditAndSecurityAgreementMinimumAssetunderManagementThreshold" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_BassProShopMember" abstract="true" name="BassProShopMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SeniorLoanMember" abstract="true" name="SeniorLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AustinTX2Member" abstract="true" name="AustinTX2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_OfficeHoustonTexas2Member" abstract="true" name="OfficeHoustonTexas2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ForeclosureOfMezzanineLoansMember" abstract="true" name="ForeclosureOfMezzanineLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_InvestmentInAdvisoryFeeSubAdvisoryFee" abstract="false" name="InvestmentInAdvisoryFeeSubAdvisoryFee" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_PreferredUnitsMember" abstract="true" name="PreferredUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CreditSegmentMember" abstract="true" name="CreditSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtInstrumentCovenantConsolidatedNetWorthMinimum" abstract="false" name="DebtInstrumentCovenantConsolidatedNetWorthMinimum" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_InternalCreditRatingTwoMember" abstract="true" name="InternalCreditRatingTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_StJohnMOMember" abstract="true" name="StJohnMOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FairValueOptionLoansHeldAsAssetsNonaccrualStatusLessThan90DaysPastDue" abstract="false" name="FairValueOptionLoansHeldAsAssetsNonaccrualStatusLessThan90DaysPastDue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_MayfieldHeightsOHMember" abstract="true" name="MayfieldHeightsOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ElCajonCA1Member" abstract="true" name="ElCajonCA1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ManagerEquityIncentivePlan2024Member" abstract="true" name="ManagerEquityIncentivePlan2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_NoblesvilleINMember" abstract="true" name="NoblesvilleINMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AcquisitionDispositionAndOperatingActivitiesFeesAndExpensesMember" abstract="true" name="AcquisitionDispositionAndOperatingActivitiesFeesAndExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_Take5Member" abstract="true" name="Take5Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MadisonAL2Member" abstract="true" name="MadisonAL2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LowesMember" abstract="true" name="LowesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtSecuritiesAvailableForSaleRollForward" abstract="true" name="DebtSecuritiesAvailableForSaleRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_RealEstateAccumulatedDepreciationDepreciationExpenseBuildingAndTenantImprovementsAcquired" abstract="false" name="RealEstateAccumulatedDepreciationDepreciationExpenseBuildingAndTenantImprovementsAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_JuneauAKMember" abstract="true" name="JuneauAKMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_AmericanFinanceTrustIncMember" abstract="true" name="AmericanFinanceTrustIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateCapitalizedInterest" abstract="false" name="SECSchedule1229RealEstateCompaniesInvestmentinMortgageLoansonRealEstateCapitalizedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_WestMonroeLAMember" abstract="true" name="WestMonroeLAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ReceivableWithImputedInterestWeightedAverageMaturity" abstract="false" name="ReceivableWithImputedInterestWeightedAverageMaturity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_RepaymentsExtinguishmentandAssumptionsofDebtDeferredCostsAmount" abstract="false" name="RepaymentsExtinguishmentandAssumptionsofDebtDeferredCostsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_OfficeDallasTexasMember" abstract="true" name="OfficeDallasTexasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CorporateSeniorLoanMember" abstract="true" name="CorporateSeniorLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HamiltonOHMember" abstract="true" name="HamiltonOHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PropertyDisposition2022Member" abstract="true" name="PropertyDisposition2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WisconsinRapidsWIMember" abstract="true" name="WisconsinRapidsWIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansOnRealEstateProvisionForReversalOfCreditLoss" abstract="false" name="SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansOnRealEstateProvisionForReversalOfCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_CorporateSeniorLoansMember" abstract="true" name="CorporateSeniorLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PropertyOperatingExpense" abstract="false" name="PropertyOperatingExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_IndustrialSpanishForkUtahMember" abstract="true" name="IndustrialSpanishForkUtahMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BarclaysBankPLCMember" abstract="true" name="BarclaysBankPLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtSecuritiesAvailableForSaleAcquired" abstract="false" name="DebtSecuritiesAvailableForSaleAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_MadisonWIMember" abstract="true" name="MadisonWIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_VacantMember" abstract="true" name="VacantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LosAngelesCA5Member" abstract="true" name="LosAngelesCA5Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_VariableRateDebtMember" abstract="true" name="VariableRateDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtSecuritiesAvailableForSaleNumberOfPositions" abstract="false" name="DebtSecuritiesAvailableForSaleNumberOfPositions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_CIMRACRMember" abstract="true" name="CIMRACRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ThirdPartyNumberTwoMember" abstract="true" name="ThirdPartyNumberTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MansfieldOH3Member" abstract="true" name="MansfieldOH3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MTFTJVMember" abstract="true" name="MTFTJVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ManagementFeePercentageComparingProjectCost" abstract="false" name="ManagementFeePercentageComparingProjectCost" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_WeavervilleNCMember" abstract="true" name="WeavervilleNCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HartselleALMember" abstract="true" name="HartselleALMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ManagementFeeAgreementCatchUpFeeTriggerPercentOfAverageAdjustedCapitalFounderShareClasses" abstract="false" name="ManagementFeeAgreementCatchUpFeeTriggerPercentOfAverageAdjustedCapitalFounderShareClasses" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_LubbockTX1Member" abstract="true" name="LubbockTX1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DicksonCityPA1Member" abstract="true" name="DicksonCityPA1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RepaymentsExtinguishmentandAssumptionsofDebtNet" abstract="false" name="RepaymentsExtinguishmentandAssumptionsofDebtNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_AthensALMember" abstract="true" name="AthensALMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtInstrumentCovenantEquityIssuedByTheCompanyMinimumPercent" abstract="false" name="DebtInstrumentCovenantEquityIssuedByTheCompanyMinimumPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_RealEstateAccumulatedDepreciationDepreciationExpenseTenantImprovementsAndBuildingEquipmentAcquired" abstract="false" name="RealEstateAccumulatedDepreciationDepreciationExpenseTenantImprovementsAndBuildingEquipmentAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_OfficeTampaFloridaMember" abstract="true" name="OfficeTampaFloridaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_PercentageOfRentableSpaceLeased" abstract="false" name="PercentageOfRentableSpaceLeased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_LeasesAcquiredinPlaceandOtherIntangiblesMember" abstract="true" name="LeasesAcquiredinPlaceandOtherIntangiblesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_J.P.MorganChaseBankN.A.Member" abstract="true" name="J.P.MorganChaseBankN.A.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SalemNHMember" abstract="true" name="SalemNHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CommonStockSharesAuthorizedValue" abstract="false" name="CommonStockSharesAuthorizedValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_TerminationOfInterestRateSwaps" abstract="false" name="TerminationOfInterestRateSwaps" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_CypressTXMember" abstract="true" name="CypressTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CCPTIV2018EquityIncentivePlanMember" abstract="true" name="CCPTIV2018EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MontgomeryILMember" abstract="true" name="MontgomeryILMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BurlesonTX2Member" abstract="true" name="BurlesonTX2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_KatyTXMember" abstract="true" name="KatyTXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FixedRateDebtAndFirstLienMortgageLoanMember" abstract="true" name="FixedRateDebtAndFirstLienMortgageLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SelfStoragePropertyMember" abstract="true" name="SelfStoragePropertyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_RealEstateSegmentMember" abstract="true" name="RealEstateSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_UnfundedOrUnsettledLiquidSeniorLoanSalesMember" abstract="true" name="UnfundedOrUnsettledLiquidSeniorLoanSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_ManagementFeeAgreementPerformanceFeePercentageHurdleRate" abstract="false" name="ManagementFeeAgreementPerformanceFeePercentageHurdleRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_DeutscheBankMember" abstract="true" name="DeutscheBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_IdahoFallsIDMember" abstract="true" name="IdahoFallsIDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_NumberOfRealEstatePropertiesHeldforSale" abstract="false" name="NumberOfRealEstatePropertiesHeldforSale" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_StateAndLocalIncomeTaxAndFranchiseTaxExpenseBenefitContinuingOperations" abstract="false" name="StateAndLocalIncomeTaxAndFranchiseTaxExpenseBenefitContinuingOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_InvestmentAdvisoryFeeAnnualizedPercentFee" abstract="false" name="InvestmentAdvisoryFeeAnnualizedPercentFee" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="cmft_UnfundedCorporateSeniorLoansMember" abstract="true" name="UnfundedCorporateSeniorLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MortgageLoanMember" abstract="true" name="MortgageLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WilliamsburgVAMember" abstract="true" name="WilliamsburgVAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtSecuritiesNumberOfInstrumentsSold" abstract="false" name="DebtSecuritiesNumberOfInstrumentsSold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cmft_DeferredRentalIncomeDerivativeAndOtherLiabilities" abstract="false" name="DeferredRentalIncomeDerivativeAndOtherLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_CIMUIIOnshoreMember" abstract="true" name="CIMUIIOnshoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LoganWVMember" abstract="true" name="LoganWVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BellflowerCAMember" abstract="true" name="BellflowerCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_WaynesboroVAMember" abstract="true" name="WaynesboroVAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ManagementFeeAgreementCatchUpFeeTriggerPercentOfAverageAdjustedCapital" abstract="false" name="ManagementFeeAgreementCatchUpFeeTriggerPercentOfAverageAdjustedCapital" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="cmft_SanAntonioTX4Member" abstract="true" name="SanAntonioTX4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ReinvestmentPeriodTwoMember" abstract="true" name="ReinvestmentPeriodTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_OReillyAutomotiveMember" abstract="true" name="OReillyAutomotiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SeniorSecuredMortgageLoansAndCommercialMortgageBackedSecuritiesMember" abstract="true" name="SeniorSecuredMortgageLoansAndCommercialMortgageBackedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cmft_SantaFeNMMember" abstract="true" name="SantaFeNMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DistributionReinvestmentPlanMember" abstract="true" name="DistributionReinvestmentPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_TireKingdomMember" abstract="true" name="TireKingdomMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_CondominiumDevelopmentsMember" abstract="true" name="CondominiumDevelopmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_LiquidSeniorLoansMember" abstract="true" name="LiquidSeniorLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SpringGroveILMember" abstract="true" name="SpringGroveILMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RentalUnitMember" abstract="true" name="RentalUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_ChangeInFairValueOfInterestRateSwaps" abstract="false" name="ChangeInFairValueOfInterestRateSwaps" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_IrvingTX1Member" abstract="true" name="IrvingTX1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_HillcrestHeightsMDMember" abstract="true" name="HillcrestHeightsMDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_RaisingCanesMember" abstract="true" name="RaisingCanesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_BennettsvilleSCMember" abstract="true" name="BennettsvilleSCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_MisterCarwashMember" abstract="true" name="MisterCarwashMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_DebtInstrumentWeightedAverageYearstoMaturity1" abstract="false" name="DebtInstrumentWeightedAverageYearstoMaturity1" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cmft_RealEstateDeductionsAbstract" abstract="true" name="RealEstateDeductionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_ImpairmentofIntangibleLeaseLiability" abstract="false" name="ImpairmentofIntangibleLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_TroyMIMember" abstract="true" name="TroyMIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCapitalizedInterestIncome" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCapitalizedInterestIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_SheltonWAMember" abstract="true" name="SheltonWAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="cmft_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansOnRealEstateNet" abstract="false" name="SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansOnRealEstateNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_OrganizationAndBusinessLineItems" abstract="true" name="OrganizationAndBusinessLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cmft_RealEstateTotalDeductions" abstract="false" name="RealEstateTotalDeductions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cmft_CampingWorldMember" abstract="true" name="CampingWorldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| </xs:schema> |