| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" standalone="yes" encoding="windows-1252"?> |
<!-- XBRL Document Created with XBRLMaster --> |
<!-- Version: 2.3.08 --> |
<!-- Based on XBRL 2.1 --> |
<!-- Date of creation: 04/15/2021 --> |
<!-- Software architectural design and coding: Dipendra K. Singh --> |
<!-- Copyright (c) 2021 I-NET Business Solutions, Inc. All Rights Reserved. --> |
<schema xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:cosm="http://cosm.com/20201231" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://cosm.com/20201231"> |
| <annotation> |
| | <appinfo> |
| | | <link:roleType roleURI="http://cosm.com/role/Cover" id="Cover"> |
| <link:definition> 000001 - 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 roleURI="http://cosm.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets"> |
| <link:definition> 000002 - 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 roleURI="http://cosm.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 000003 - 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 roleURI="http://cosm.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" id="ConsolidatedStatementsOfOperationsAndComprehensiveLoss"> |
| <link:definition> 000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/ConsolidatedStatementsOfChangesInStockholdersDeficit" id="ConsolidatedStatementsOfChangesInStockholdersDeficit"> |
| <link:definition> 000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows"> |
| <link:definition> 000006 - 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 roleURI="http://cosm.com/role/OrganizationAndNatureOfBusiness" id="OrganizationAndNatureOfBusiness"> |
| <link:definition> 000007 - Disclosure - ORGANIZATION AND NATURE OF 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 roleURI="http://cosm.com/role/MarketableSecurities" id="MarketableSecurities"> |
| <link:definition> 000008 - Disclosure - MARKETABLE 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 roleURI="http://cosm.com/role/PropertyAndEquipmentNet" id="PropertyAndEquipmentNet"> |
| <link:definition> 000009 - Disclosure - PROPERTY AND EQUIPMENT, NET </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/GoodwillAndIntangibleAssetsNet" id="GoodwillAndIntangibleAssetsNet"> |
| <link:definition> 000010 - Disclosure - GOODWILL AND INTANGIBLE ASSETS NET </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/CapitalStructure" id="CapitalStructure"> |
| <link:definition> 000011 - Disclosure - CAPITAL STRUCTURE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/IncomeTaxes" id="IncomeTaxes"> |
| <link:definition> 000012 - 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 roleURI="http://cosm.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions"> |
| <link:definition> 000013 - Disclosure - RELATED PARTY TRANSACTIONS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/LinesOfCredit" id="LinesOfCredit"> |
| <link:definition> 000014 - Disclosure - LINES OF CREDIT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/ConvertibleDebt" id="ConvertibleDebt"> |
| <link:definition> 000015 - Disclosure - CONVERTIBLE DEBT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/DEBT" id="DEBT"> |
| <link:definition> 000016 - Disclosure - DEBT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/LEASES" id="LEASES"> |
| <link:definition> 000017 - 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 roleURI="http://cosm.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies"> |
| <link:definition> 000018 - 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 roleURI="http://cosm.com/role/EarningsPerShare" id="EarningsPerShare"> |
| <link:definition> 000019 - Disclosure - EARNINGS PER SHARE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/StockOptionsAndWarrants" id="StockOptionsAndWarrants"> |
| <link:definition> 000020 - Disclosure - STOCK OPTIONS AND WARRANTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/DisaggregationOfRevenue" id="DisaggregationOfRevenue"> |
| <link:definition> 000021 - Disclosure - DISAGGREGATION OF REVENUE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/SubsequentEvents" id="SubsequentEvents"> |
| <link:definition> 000022 - 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 roleURI="http://cosm.com/role/OrganizationAndNatureOfBusinessPolicies" id="OrganizationAndNatureOfBusinessPolicies"> |
| <link:definition> 000023 - Disclosure - ORGANIZATION AND NATURE OF BUSINESS (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 roleURI="http://cosm.com/role/OrganizationAndNatureOfBusinessTables" id="OrganizationAndNatureOfBusinessTables"> |
| <link:definition> 000024 - Disclosure - ORGANIZATION AND NATURE OF BUSINESS (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 roleURI="http://cosm.com/role/PropertyAndEquipmentNetTables" id="PropertyAndEquipmentNetTables"> |
| <link:definition> 000025 - Disclosure - PROPERTY AND EQUIPMENT NET (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 roleURI="http://cosm.com/role/GoodwillAndIntangibleAssetsTables" id="GoodwillAndIntangibleAssetsTables"> |
| <link:definition> 000026 - Disclosure - GOODWILL AND INTANGIBLE 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 roleURI="http://cosm.com/role/IncomeTaxesTables" id="IncomeTaxesTables"> |
| <link:definition> 000027 - 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 roleURI="http://cosm.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables"> |
| <link:definition> 000028 - Disclosure - RELATED PARTY TRANSACTIONS (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 roleURI="http://cosm.com/role/LinesOfCreditTables" id="LinesOfCreditTables"> |
| <link:definition> 000029 - Disclosure - LINES OF CREDIT (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 roleURI="http://cosm.com/role/ConvertibleDebtTables" id="ConvertibleDebtTables"> |
| <link:definition> 000030 - Disclosure - CONVERTIBLE DEBT (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 roleURI="http://cosm.com/role/DebtTables" id="DebtTables"> |
| <link:definition> 000031 - Disclosure - DEBT (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 roleURI="http://cosm.com/role/LeasesTables" id="LeasesTables"> |
| <link:definition> 000032 - 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 roleURI="http://cosm.com/role/EarningsPerShareTables" id="EarningsPerShareTables"> |
| <link:definition> 000033 - Disclosure - EARNINGS PER SHARE (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 roleURI="http://cosm.com/role/StockOptionsAndWarrantsTables" id="StockOptionsAndWarrantsTables"> |
| <link:definition> 000034 - Disclosure - STOCK OPTIONS AND WARRANTS (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 roleURI="http://cosm.com/role/DisaggregationOfRevenueTables" id="DisaggregationOfRevenueTables"> |
| <link:definition> 000035 - Disclosure - DISAGGREGATION OF REVENUE (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 roleURI="http://cosm.com/role/OrganizationAndNatureOfBusinessDetails" id="OrganizationAndNatureOfBusinessDetails"> |
| <link:definition> 000036 - Disclosure - ORGANIZATION AND NATURE OF 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 roleURI="http://cosm.com/role/OrganizationAndNatureOfBusinessDetails1" id="OrganizationAndNatureOfBusinessDetails1"> |
| <link:definition> 000037 - Disclosure - ORGANIZATION AND NATURE OF BUSINESS (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/OrganizationAndNatureOfBusinessDetails2" id="OrganizationAndNatureOfBusinessDetails2"> |
| <link:definition> 000038 - Disclosure - ORGANIZATION AND NATURE OF BUSINESS (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/OrganizationAndNatureOfBusinessDetails3" id="OrganizationAndNatureOfBusinessDetails3"> |
| <link:definition> 000039 - Disclosure - ORGANIZATION AND NATURE OF BUSINESS (Details 3) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/OrganizationAndNatureOfBusinessDetails4" id="OrganizationAndNatureOfBusinessDetails4"> |
| <link:definition> 000040 - Disclosure - ORGANIZATION AND NATURE OF BUSINESS (Details 4) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/OrganizationNatureOfBusinessAndGoingConcernDetailsNarrative" id="OrganizationNatureOfBusinessAndGoingConcernDetailsNarrative"> |
| <link:definition> 000041 - Disclosure - ORGANIZATION NATURE OF BUSINESS AND GOING CONCERN (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/MarketableSecuritiesDetailsNarrative" id="MarketableSecuritiesDetailsNarrative"> |
| <link:definition> 000042 - Disclosure - MARKETABLE SECURITIES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/PropertyPlantAndEquipmentDetails" id="PropertyPlantAndEquipmentDetails"> |
| <link:definition> 000043 - Disclosure - PROPERTY PLANT AND EQUIPMENT (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 roleURI="http://cosm.com/role/GoodwillAndIntangibleAssetsDetails" id="GoodwillAndIntangibleAssetsDetails"> |
| <link:definition> 000044 - Disclosure - GOODWILL AND INTANGIBLE 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 roleURI="http://cosm.com/role/CapitalStructureDetailsNarrative" id="CapitalStructureDetailsNarrative"> |
| <link:definition> 000045 - Disclosure - CAPITAL STRUCTURE (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails"> |
| <link:definition> 000046 - 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 roleURI="http://cosm.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1"> |
| <link:definition> 000047 - Disclosure - INCOME TAXES (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2"> |
| <link:definition> 000048 - Disclosure - INCOME TAXES (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/IncomeTaxesDetails3" id="IncomeTaxesDetails3"> |
| <link:definition> 000049 - Disclosure - INCOME TAXES (Details 3) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative"> |
| <link:definition> 000050 - Disclosure - INCOME TAXES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails"> |
| <link:definition> 000051 - Disclosure - RELATED PARTY TRANSACTIONS (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 roleURI="http://cosm.com/role/RelatedPartyTransactionsDetails1" id="RelatedPartyTransactionsDetails1"> |
| <link:definition> 000052 - Disclosure - RELATED PARTY TRANSACTIONS (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative"> |
| <link:definition> 000053 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/LinesOfCreditDetails" id="LinesOfCreditDetails"> |
| <link:definition> 000054 - Disclosure - LINES OF CREDIT (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 roleURI="http://cosm.com/role/LinesOfCreditDetailsNarrative" id="LinesOfCreditDetailsNarrative"> |
| <link:definition> 000055 - Disclosure - LINES OF CREDIT (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/ConvertibleDebtDetails" id="ConvertibleDebtDetails"> |
| <link:definition> 000056 - Disclosure - CONVERTIBLE 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 roleURI="http://cosm.com/role/ConvertibleDebtDetails1" id="ConvertibleDebtDetails1"> |
| <link:definition> 000057 - Disclosure - CONVERTIBLE DEBT (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/ConvertibleDebtDetails2" id="ConvertibleDebtDetails2"> |
| <link:definition> 000058 - Disclosure - CONVERTIBLE DEBT (Details 2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/ConvertibleDebtDetailsNarrative" id="ConvertibleDebtDetailsNarrative"> |
| <link:definition> 000059 - Disclosure - CONVERTIBLE DEBT (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/DebtDetails" id="DebtDetails"> |
| <link:definition> 000060 - Disclosure - 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 roleURI="http://cosm.com/role/DebtDetailsNarrative" id="DebtDetailsNarrative"> |
| <link:definition> 000061 - Disclosure - DEBT (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/LeasesDetails" id="LeasesDetails"> |
| <link:definition> 000062 - Disclosure - LEASES (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 roleURI="http://cosm.com/role/LeasesDetails1" id="LeasesDetails1"> |
| <link:definition> 000063 - Disclosure - LEASES (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative"> |
| <link:definition> 000064 - Disclosure - LEASES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative"> |
| <link:definition> 000065 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/EarningsPerShareDetails" id="EarningsPerShareDetails"> |
| <link:definition> 000066 - Disclosure - EARNINGS 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 roleURI="http://cosm.com/role/EarningsPerShareDetails1" id="EarningsPerShareDetails1"> |
| <link:definition> 000067 - Disclosure - EARNINGS PER SHARE (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/StockOptionsAndWarrantsDetails" id="StockOptionsAndWarrantsDetails"> |
| <link:definition> 000068 - Disclosure - STOCK OPTIONS AND WARRANTS (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 roleURI="http://cosm.com/role/StockOptionsAndWarrantsDetails1" id="StockOptionsAndWarrantsDetails1"> |
| <link:definition> 000069 - Disclosure - STOCK OPTIONS AND WARRANTS (Details 1) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/StockOptionsAndWarrantsDetailsNarrative" id="StockOptionsAndWarrantsDetailsNarrative"> |
| <link:definition> 000070 - Disclosure - STOCK OPTIONS AND WARRANTS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://cosm.com/role/DisaggregationOfRevenueDetails" id="DisaggregationOfRevenueDetails"> |
| <link:definition> 000071 - Disclosure - DISAGGREGATION OF REVENUE (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 roleURI="http://cosm.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative"> |
| <link:definition> 000072 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cosm-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cosm-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cosm-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="cosm-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | </appinfo> |
| | </annotation> |
| <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/> |
| <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/> |
| <import namespace="http://fasb.org/srt-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd"/> |
| <import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/> |
| <import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd"/> |
| <import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd"/> |
| <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/> |
| <import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/> |
| <element id="cosm_ConvertibleNotesPayableNetOfUnamortizedDiscount" name="ConvertibleNotesPayableNetOfUnamortizedDiscount" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_GainOnLossExtinguishmentOfDebt" name="GainOnLossExtinguishmentOfDebt" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ChangesInFairValueOfDerivativeLiability" name="ChangesInFairValueOfDerivativeLiability" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CancellationOfPreDeliverySharesIssuedInConnectionWithConvertibleDebenturesShares" name="CancellationOfPreDeliverySharesIssuedInConnectionWithConvertibleDebenturesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CancellationOfPreDeliverySharesIssuedInConnectionWithConvertibleDebenturesAmount" name="CancellationOfPreDeliverySharesIssuedInConnectionWithConvertibleDebenturesAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PurchaseOfTreasuryStockFromThirdPartyShares" name="PurchaseOfTreasuryStockFromThirdPartyShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PurchaseOfTreasuryStockFromThirdPartyAmount" name="PurchaseOfTreasuryStockFromThirdPartyAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ConversionOfRelatedPartyDebtToCommonStockAmount" name="ConversionOfRelatedPartyDebtToCommonStockAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CancellationOfTreasurySharesShares" name="CancellationOfTreasurySharesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CancellationOfTreasurySharesAmount" name="CancellationOfTreasurySharesAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ConversionOfNotePayableIntoSharesOfCommonStockAmount" name="ConversionOfNotePayableIntoSharesOfCommonStockAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AmortizationOfRightOfUseAssets" name="AmortizationOfRightOfUseAssets" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_LossOnChangeInFairValueOfEquityInvestments" name="LossOnChangeInFairValueOfEquityInvestments" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AccruedInterest" name="AccruedInterest" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_IncreaseDecreaseInOtherLiabilities" name="IncreaseDecreaseInOtherLiabilities" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CashPaidDuringThePeriodAbstract" name="CashPaidDuringThePeriodAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CancellationOfPreDeliverySharesIssuedForConversionOfConvertibleNotesPayables" name="CancellationOfPreDeliverySharesIssuedForConversionOfConvertibleNotesPayables" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_LineOfCreditFacilitiesDisclosureTextBlock" name="LineOfCreditFacilitiesDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ConvertibleDebtDisclosureTextBlock" name="ConvertibleDebtDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EarningsPerShareDisclosureTextBlock" name="EarningsPerShareDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_StockOptionsAndWarrantsDisclosureTextBlock" name="StockOptionsAndWarrantsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DisaggregationOfRevenueTextBlock" name="DisaggregationOfRevenueTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_TheEffectsOfCovid19" name="TheEffectsOfCovid19" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ForeigncurrencytranslationsandothercomprehensiveIncomeLossPolicytextblock" name="ForeigncurrencytranslationsandothercomprehensiveIncomeLossPolicytextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_Accountreceivablesnet" name="Accountreceivablesnet" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_TaxReceivablesPolicyTextBlock" name="TaxReceivablesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EquityMethodInvestmentPolicyTextBlock" name="EquityMethodInvestmentPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CustomerAdvancesPolicyTextBlock" name="CustomerAdvancesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PropertyPlantAndEquipmentTableTextBlock" name="PropertyPlantAndEquipmentTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_FairValueAMeasuredAndRecognizedAssetTableTextBlock" name="FairValueAMeasuredAndRecognizedAssetTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_FairValueConcentrationOfRiskTableTextBlock" name="FairValueConcentrationOfRiskTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_BasicAndDilutedNetLossPerCommonShareTabletextBlock" name="BasicAndDilutedNetLossPerCommonShareTabletextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_IntangibleAssetTableTextBlock" name="IntangibleAssetTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ScheduleOfRelatedPartyNotesPayableTableTextBlock" name="ScheduleOfRelatedPartyNotesPayableTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_SummaryOfRelatedPartyLoansPayableTableTextBlock" name="SummaryOfRelatedPartyLoansPayableTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_SummaryOfLinesOfCredit" name="SummaryOfLinesOfCredit" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_SummaryOfOperatingLeasesTableTextBlock" name="SummaryOfOperatingLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_SummaryOfFinanceLeasesTableTextBlock" name="SummaryOfFinanceLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ScheduleOfEarningsPerShareBasicTableTextBlock" name="ScheduleOfEarningsPerShareBasicTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ScheduleOfEarningsPerShareDilutedTableTextBlock" name="ScheduleOfEarningsPerShareDilutedTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_SummaryOfWarrantActivityDuringYearTableTextblock" name="SummaryOfWarrantActivityDuringYearTableTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_RevenueDisaggregatedByCountryTableTextBlock" name="RevenueDisaggregatedByCountryTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ExchangeRateOnBalanceSheetDatesAbstract" name="ExchangeRateOnBalanceSheetDatesAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ExchangeRateOnBalanceSheetDatesUsdExchangeRate" name="ExchangeRateOnBalanceSheetDatesUsdExchangeRate" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AverageExchangesRateForThePeriod" name="AverageExchangesRateForThePeriod" nillable="true" xbrli:balance="debit" abstract="true" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AverageExchangeRateForThePeriodUsdExchangeRate" name="AverageExchangeRateForThePeriodUsdExchangeRate" nillable="true" xbrli:periodType="duration" type="xbrli:pureItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NumberOf10Clients" name="NumberOf10Clients" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PercentageOfTotalAccountsReceivable" name="PercentageOfTotalAccountsReceivable" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PotentiallyDilutiveCommonStockEquivalents" name="PotentiallyDilutiveCommonStockEquivalents" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AdditionalInvestmentsInEquitySecurities" name="AdditionalInvestmentsInEquitySecurities" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_IncomeTaxTerm" name="IncomeTaxTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WorkingCapitalDeficit" name="WorkingCapitalDeficit" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ExcludedAmountFromLongtermLiability" name="ExcludedAmountFromLongtermLiability" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PeriodicInventoryLevelPercentage" name="PeriodicInventoryLevelPercentage" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DescriptionOfPotentialRetirementAndTerminationBenefitsLiability" name="DescriptionOfPotentialRetirementAndTerminationBenefitsLiability" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_TotalAmountsInAccount" name="TotalAmountsInAccount" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EffectiveIncomeTaxRateContinuingOperation" name="EffectiveIncomeTaxRateContinuingOperation" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_OwnershipInterestSold" name="OwnershipInterestSold" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ClosingPrice" name="ClosingPrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ConsiderationForTheDistributionServicesShares" name="ConsiderationForTheDistributionServicesShares" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_UpfrontCashReceived" name="UpfrontCashReceived" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EquityMethodInvestmentSharesAcquired" name="EquityMethodInvestmentSharesAcquired" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DescriptionForOwnershipPercentage" name="DescriptionForOwnershipPercentage" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AdditionalSharesIssuedShares" name="AdditionalSharesIssuedShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AdditionalSharesIssuedAmount" name="AdditionalSharesIssuedAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_InitialShareCapital" name="InitialShareCapital" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_InitialShareCapitalIncreased" name="InitialShareCapitalIncreased" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PharmacyLicenseValue" name="PharmacyLicenseValue" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_MaturityPeriodOfLicense" name="MaturityPeriodOfLicense" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CashContributedToLimitedPartner" name="CashContributedToLimitedPartner" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EquityMethodInvestmentOwnershipRemainingPercentage" name="EquityMethodInvestmentOwnershipRemainingPercentage" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ClosingPriceOfShares" name="ClosingPriceOfShares" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_SharesIssuedAsMarketableSecurities" name="SharesIssuedAsMarketableSecurities" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EquityInterestAcquiredpercentageDescription" name="EquityInterestAcquiredpercentageDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AgreementTerm" name="AgreementTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CashReceivedUponGrossSales" name="CashReceivedUponGrossSales" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_GrossSales" name="GrossSales" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_TransferOfShares" name="TransferOfShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ExchangeOfShares" name="ExchangeOfShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_SharesTransferredByCompanyToKbb" name="SharesTransferredByCompanyToKbb" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_GainOnExchangeOfInvestment" name="GainOnExchangeOfInvestment" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CancellationOfPreDeliverySharesIssuedInConnectionWithConvertibleDebentures" name="CancellationOfPreDeliverySharesIssuedInConnectionWithConvertibleDebentures" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CommonStockSharesPurchased" name="CommonStockSharesPurchased" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CommonStockPurchasePrice" name="CommonStockPurchasePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AggregateCommonStockValue" name="AggregateCommonStockValue" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PaymentMadeAgainstSharesPurchased" name="PaymentMadeAgainstSharesPurchased" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ConsiderationForStockPurchase" name="ConsiderationForStockPurchase" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ConsiderationAmount" name="ConsiderationAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CancellationAndTransferOfShares" name="CancellationAndTransferOfShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_TreasuryStockSharesTransferred" name="TreasuryStockSharesTransferred" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CommonSharesRepurchasedByCompany" name="CommonSharesRepurchasedByCompany" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DeferredDomesticIncomeTaxExpenseBenefit" name="DeferredDomesticIncomeTaxExpenseBenefit" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_TotalDeferredTaxProvision" name="TotalDeferredTaxProvision" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_TotalCurrentProvisionIncomeTaxExpenseBenefit" name="TotalCurrentProvisionIncomeTaxExpenseBenefit" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_UsTaxOnForeignIncome" name="UsTaxOnForeignIncome" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CapitalLossCarryforward" name="CapitalLossCarryforward" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NonqualifiedStockOptions" name="NonqualifiedStockOptions" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_MarkToMarketAdjustmentToSecurities" name="MarkToMarketAdjustmentToSecurities" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_FederalStatutoryIncomeTaxRateDescription" name="FederalStatutoryIncomeTaxRateDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_Expiry" name="Expiry" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NotesPayableBeginningBalance" name="NotesPayableBeginningBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NotesPayableEndingBalance" name="NotesPayableEndingBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_LoansPayableBeginningBalance" name="LoansPayableBeginningBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ReclassificationOfReceivable" name="ReclassificationOfReceivable" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_LoansPayableEndingBalance" name="LoansPayableEndingBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CommonStockSharesIssuable" name="CommonStockSharesIssuable" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AdditionalProceedFromDebt" name="AdditionalProceedFromDebt" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_GainOnExtinguishmentOfRelatedPartyDebt" name="GainOnExtinguishmentOfRelatedPartyDebt" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NetPrepaidBalance" name="NetPrepaidBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DisbursementAmount" name="DisbursementAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_OutstandingDebtBalance" name="OutstandingDebtBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_BeginningBalanceNotes" name="BeginningBalanceNotes" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NewNotes" name="NewNotes" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_Payments" name="Payments" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_SubtotalNote" name="SubtotalNote" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_BalanceOnDecember312019BeginningBalance" name="BalanceOnDecember312019BeginningBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_BalanceOnDecember312020EndingBalance" name="BalanceOnDecember312020EndingBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CommonStockSharesIssuableUponConversionOfDebtConvertibleSecurities" name="CommonStockSharesIssuableUponConversionOfDebtConvertibleSecurities" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EventOfDefaultConverstionPriceDescription" name="EventOfDefaultConverstionPriceDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PaymentAmountToRelatedParty" name="PaymentAmountToRelatedParty" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CustomaryEventsOfDefaultDescription" name="CustomaryEventsOfDefaultDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_TermsOfBlockerProvision" name="TermsOfBlockerProvision" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_RepaymentOfAmount" name="RepaymentOfAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DebtOriginalIssueDiscount" name="DebtOriginalIssueDiscount" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AmortizationAmount" name="AmortizationAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EmbeddedDerivativeLiability" name="EmbeddedDerivativeLiability" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_OutstandingPrincipalBalance" name="OutstandingPrincipalBalance" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CashProceedsReceviedByHolders" name="CashProceedsReceviedByHolders" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AggregateIndebtednes" name="AggregateIndebtednes" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PerdeliverySharesIssued" name="PerdeliverySharesIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PurchasePriceChargedToFinancingCosts" name="PurchasePriceChargedToFinancingCosts" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_InvestmentWarrantsExercisePrice" name="InvestmentWarrantsExercisePrice" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_FinancingCost" name="FinancingCost" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NoteIssuedUponExchangeForCash" name="NoteIssuedUponExchangeForCash" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EventOfDefaultDescriptions" name="EventOfDefaultDescriptions" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_RepaymentOfPrincipal" name="RepaymentOfPrincipal" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WarrantsRetired" name="WarrantsRetired" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_InterestRate" name="InterestRate" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CashCommissionDescription" name="CashCommissionDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_InstallmentFees" name="InstallmentFees" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PrepaymentAmount" name="PrepaymentAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AggregateOutstandingAmount" name="AggregateOutstandingAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_RemainingOutstandingAmount" name="RemainingOutstandingAmount" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_BreachOfAgreementDescription" name="BreachOfAgreementDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DebtModificationExpense" name="DebtModificationExpense" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WarrantsIssued" name="WarrantsIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_BeginningBalanceLoans" name="BeginningBalanceLoans" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ProceedFromDebt" name="ProceedFromDebt" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ConversionOfDebt" name="ConversionOfDebt" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PaymentsOfDebt" name="PaymentsOfDebt" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ReclassOfLongTermPortionOfDebt" name="ReclassOfLongTermPortionOfDebt" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EndingBalanceLoans" name="EndingBalanceLoans" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_BeginningBalanceLoansThree" name="BeginningBalanceLoansThree" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ForeignCurrencyTransactionGainLossRealizedThree" name="ForeignCurrencyTransactionGainLossRealizedThree" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EndingBalanceLoansThree" name="EndingBalanceLoansThree" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_BeginningBalanceLoansFour" name="BeginningBalanceLoansFour" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ForeignCurrencyTransactionGainLossRealizedFour" name="ForeignCurrencyTransactionGainLossRealizedFour" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EndingBalanceLoansFour" name="EndingBalanceLoansFour" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_BeginningBalanceLoansTwo" name="BeginningBalanceLoansTwo" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ForeignCurrencyTransactionGainLossRealizedFive" name="ForeignCurrencyTransactionGainLossRealizedFive" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EndingBalanceLoansFive" name="EndingBalanceLoansFive" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ProceedFromDebts" name="ProceedFromDebts" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ForeignCurrencyTransactionGainLossRealizedTwo" name="ForeignCurrencyTransactionGainLossRealizedTwo" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_EndingBalanceLoansTwo" name="EndingBalanceLoansTwo" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DebtOutstandingAmount" name="DebtOutstandingAmount" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DescriptionOfNewMaturityDate" name="DescriptionOfNewMaturityDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_GainOnDebtSettlement" name="GainOnDebtSettlement" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_LiborRateDescription" name="LiborRateDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DebtSplitBalance" name="DebtSplitBalance" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_InterestRateDescription" name="InterestRateDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DescriptionOfLoanRepayment" name="DescriptionOfLoanRepayment" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DescriptionOfLoanRepayement" name="DescriptionOfLoanRepayement" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_GainsLossesOnExtinguishmentOfDebtPrincipalOfLoan" name="GainsLossesOnExtinguishmentOfDebtPrincipalOfLoan" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DescriptionForAmendmentToAgreementUnderAsuFourSevenZeroFiveZero" name="DescriptionForAmendmentToAgreementUnderAsuFourSevenZeroFiveZero" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CreditFaciltyOriginationFeePercentage" name="CreditFaciltyOriginationFeePercentage" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_MonthlyCreditFeePercentage" name="MonthlyCreditFeePercentage" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DistributionAndEquityAgreementDescription" name="DistributionAndEquityAgreementDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_LoanFacilityForgave" name="LoanFacilityForgave" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AgreementDescription" name="AgreementDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_LoanReceivedFromRelatedParty" name="LoanReceivedFromRelatedParty" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DecriptionOfLoanPaymentForInterest" name="DecriptionOfLoanPaymentForInterest" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PromissoryNoteIssued" name="PromissoryNoteIssued" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_GainOnShares" name="GainOnShares" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_LessImputedInterest" name="LessImputedInterest" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PresentValueOfFinanceLeaseLiabilities" name="PresentValueOfFinanceLeaseLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_CapitalLeasePresentValueOfFinanceLeaseLiabilities" name="CapitalLeasePresentValueOfFinanceLeaseLiabilities" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_OperatingLeaseTermOfAgreements" name="OperatingLeaseTermOfAgreements" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_OperatingLeaseWeightedAverageRemainingLeaseTerms" name="OperatingLeaseWeightedAverageRemainingLeaseTerms" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_FinanceLeaseWeightedAverageRemainingLeaseTerms" name="FinanceLeaseWeightedAverageRemainingLeaseTerms" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_OperatingLeaseCashFlowsUsedInFinanceLease" name="OperatingLeaseCashFlowsUsedInFinanceLease" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_FinanceLeaseAmortizationExpense" name="FinanceLeaseAmortizationExpense" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NumeratorForBasicAndDilutedEarningsPerShareAbstract" name="NumeratorForBasicAndDilutedEarningsPerShareAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DenominatorForBasicEarningsPerShareAbstract" name="DenominatorForBasicEarningsPerShareAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_PotentiallyDilutiveCommonShares" name="PotentiallyDilutiveCommonShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NumberOfSharesAbstract" name="NumberOfSharesAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WeightedAverageRemainingContractualTermsAbstract" name="WeightedAverageRemainingContractualTermsAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NumberOfSharesOutstandingBeginning" name="NumberOfSharesOutstandingBeginning" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NumberOfSharesOutstandingEnding" name="NumberOfSharesOutstandingEnding" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NumberOfSharesExercisable" name="NumberOfSharesExercisable" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WeightedAverageExercisePriceOutstandingBeginning" name="WeightedAverageExercisePriceOutstandingBeginning" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WeightedAverageExercisePriceOutstandingEnding" name="WeightedAverageExercisePriceOutstandingEnding" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WeightedAverageExercisePriceExercisable" name="WeightedAverageExercisePriceExercisable" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WeightedAverageRemainingContractualTermOutstandingBeginning" name="WeightedAverageRemainingContractualTermOutstandingBeginning" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WeightedAverageRemainingContractualTermOutstandingEnding" name="WeightedAverageRemainingContractualTermOutstandingEnding" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WeightedAverageRemainingContractualTermExercisable" name="WeightedAverageRemainingContractualTermExercisable" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AggregateIntrinsicValueAbstract" name="AggregateIntrinsicValueAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AggregateIntrinsicValueOutstandingBeginning" name="AggregateIntrinsicValueOutstandingBeginning" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AggregateIntrinsicValueOutstandingEnding" name="AggregateIntrinsicValueOutstandingEnding" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AggregateIntrinsicValueExercisable" name="AggregateIntrinsicValueExercisable" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberNumberOfSharesOutstandingBeginning" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberNumberOfSharesOutstandingBeginning" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberNumberOfSharesOutstandingEnding" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberNumberOfSharesOutstandingEnding" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumberNumberOfSharesExercisable" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumberNumberOfSharesExercisable" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_WeightedAverageRemainingContractualTermAbstract" name="WeightedAverageRemainingContractualTermAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AggregateIntrinsicValueOutstandingEndingBalance" name="AggregateIntrinsicValueOutstandingEndingBalance" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_AggregateIntrinsicValueExercisableEndingBalance" name="AggregateIntrinsicValueExercisableEndingBalance" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_NumberOfSharesOutstandingBeginningBalance" name="NumberOfSharesOutstandingBeginningBalance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ExpiredDescription" name="ExpiredDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_ExchangePricePerShare" name="ExchangePricePerShare" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_RestrictedStockSharesIssuablePerMonth" name="RestrictedStockSharesIssuablePerMonth" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_DiscountPercentageUponSaleOfCommonStockShare" name="DiscountPercentageUponSaleOfCommonStockShare" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_TreasuryStockSharesSold" name="TreasuryStockSharesSold" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_TreasuryStockPricePerShare" name="TreasuryStockPricePerShare" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="cosm_RestrictedSharesOfCommonStock" name="RestrictedSharesOfCommonStock" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element name="EuroMember" id="cosm_EuroMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="GBPMember" id="cosm_GBPMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="LeaseholdImprovementsAndTechnicalWorksMember" id="cosm_LeaseholdImprovementsAndTechnicalWorksMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MachineryMember" id="cosm_MachineryMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MarketableSecuritiesIccInternationalCannabisCorpMember" id="cosm_MarketableSecuritiesIccInternationalCannabisCorpMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MarketableSecuritiesDivsersaSaMember" id="cosm_MarketableSecuritiesDivsersaSaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MarketableSecuritiesNationalBankOfGreeceMember" id="cosm_MarketableSecuritiesNationalBankOfGreeceMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="GreeceMember" id="cosm_GreeceMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="UnitedKingdomsOfEnglandMember" id="cosm_UnitedKingdomsOfEnglandMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="AmplerissimoLtdMember" id="cosm_AmplerissimoLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ShareExchangeAgreementMember" id="cosm_ShareExchangeAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SkyPharmMember" id="cosm_SkyPharmMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="StockPurchaseAgreementMember" id="cosm_StockPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DecahedronLtdMember" id="cosm_DecahedronLtdMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DiversaSAMember" id="cosm_DiversaSAMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NationalBankOfGreeceMember" id="cosm_NationalBankOfGreeceMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ICCInternationalCannabisCorpMember" id="cosm_ICCInternationalCannabisCorpMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ImportExportLicenseMember" id="cosm_ImportExportLicenseMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="BulgariaMember" id="cosm_BulgariaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="PancretaBankMember" id="cosm_PancretaBankMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="IccMember" id="cosm_IccMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DistributionAndEquityAcquisitionAgreementMember" id="cosm_DistributionAndEquityAcquisitionAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MarathonGlobalIncMember" id="cosm_MarathonGlobalIncMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="CosmoFarmacyLPMember" id="cosm_CosmoFarmacyLPMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SalesOneMember" id="cosm_SalesOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="KanehBosmBiotechnologyIncMember" id="cosm_KanehBosmBiotechnologyIncMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="CanadianSecuritiesExchangeMember" id="cosm_CanadianSecuritiesExchangeMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MayandJulyTwentyEighteenMember" id="cosm_MayandJulyTwentyEighteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="InstitutionalNoteholderOneMember" id="cosm_InstitutionalNoteholderOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="InstitutionalNoteholderMember" id="cosm_InstitutionalNoteholderMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="FormerOfficerAndDirectorMember" id="cosm_FormerOfficerAndDirectorMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ShareholderMember" id="cosm_ShareholderMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="JulyMember" id="cosm_JulyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="AugustMember" id="cosm_AugustMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SepetemberMember" id="cosm_SepetemberMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OctoberMember" id="cosm_OctoberMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NovemberMember" id="cosm_NovemberMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="USMember" id="cosm_USMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DeferredIncomeTaxesMember" id="cosm_DeferredIncomeTaxesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="UnitedStatesMember" id="cosm_UnitedStatesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NotesPayableRelatedPartyMember" id="cosm_NotesPayableRelatedPartyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="LoansPayableRelatedPartyMember" id="cosm_LoansPayableRelatedPartyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="GrigoriosSiokasFourMember" id="cosm_GrigoriosSiokasFourMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="GrigoriosSiokasThreeMember" id="cosm_GrigoriosSiokasThreeMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="AlphaBankOfGreeceMember" id="cosm_AlphaBankOfGreeceMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SeniorConvertibleNoteOneMember" id="cosm_SeniorConvertibleNoteOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="InstitutionalInvestorsMember" id="cosm_InstitutionalInvestorsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SecuritiesPurchaseAgreementMember" id="cosm_SecuritiesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SeniorConvertibleNoteTwoMember" id="cosm_SeniorConvertibleNoteTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ExchangeAgreementsMember" id="cosm_ExchangeAgreementsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SeniorNoteMember" id="cosm_SeniorNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SeptemberTwoThousandEighteenNotesMember" id="cosm_SeptemberTwoThousandEighteenNotesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NewNotesMember" id="cosm_NewNotesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="GrigoriosSiokasMember" id="cosm_GrigoriosSiokasMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DocPharmaSaMember" id="cosm_DocPharmaSaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="LoanAgreementMember" id="cosm_LoanAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NovemberOneTwoThousandFifteenMember" id="cosm_NovemberOneTwoThousandFifteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DimitriosGoulielmosMember" id="cosm_DimitriosGoulielmosMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OfficersAndDirectorsMember" id="cosm_OfficersAndDirectorsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="EurobankMember" id="cosm_EurobankMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="AlphaMember" id="cosm_AlphaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NationalMember" id="cosm_NationalMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NationalBankOfGreeceTwoMember" id="cosm_NationalBankOfGreeceTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NationalBankOfGreeceOneMember" id="cosm_NationalBankOfGreeceOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="EurobankOfGreeceMember" id="cosm_EurobankOfGreeceMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="HolderMember" id="cosm_HolderMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MayTwentyNineteenNoteMember" id="cosm_MayTwentyNineteenNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ThirdAmendmentandExchangeAgreementsOneMember" id="cosm_ThirdAmendmentandExchangeAgreementsOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="InstitutionalInvestorMember" id="cosm_InstitutionalInvestorMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="PlacementAgentMember" id="cosm_PlacementAgentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="RothCapitalPartnersLlcMember" id="cosm_RothCapitalPartnersLlcMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="WarrantsMember" id="cosm_WarrantsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ThirdAmendmentandExchangeAgreementsMember" id="cosm_ThirdAmendmentandExchangeAgreementsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NovemberFifteenTwoThousandSeventeenSecuritiesPurchaseAgreementMember" id="cosm_NovemberFifteenTwoThousandSeventeenSecuritiesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ForbearanceAndAmendmentAgreementMember" id="cosm_ForbearanceAndAmendmentAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ConvertiblePromissoryNoteMember" id="cosm_ConvertiblePromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SeptemberFourTwoThousandSeventeenSecuritiesPurchaseAgreementMember" id="cosm_SeptemberFourTwoThousandSeventeenSecuritiesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ConvertibleNotesMember" id="cosm_ConvertibleNotesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SeptemberTwoThousandEighteenMember" id="cosm_SeptemberTwoThousandEighteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OperatingLeaseMember" id="cosm_OperatingLeaseMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="FinanceLeaseMember" id="cosm_FinanceLeaseMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="StockOptionsMember" id="cosm_StockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="LibyaMember" id="cosm_LibyaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="CyprusMember" id="cosm_CyprusMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="CroatiaMember" id="cosm_CroatiaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DenmarkMember" id="cosm_DenmarkMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="FranceMember" id="cosm_FranceMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="GeorgiaMember" id="cosm_GeorgiaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="GermanyMember" id="cosm_GermanyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="HungaryMember" id="cosm_HungaryMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="IndonesiaMember" id="cosm_IndonesiaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="IrelandMember" id="cosm_IrelandMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ItalyMember" id="cosm_ItalyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="JordanMember" id="cosm_JordanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="NetherlandsMember" id="cosm_NetherlandsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="PolandMember" id="cosm_PolandMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SpainMember" id="cosm_SpainMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="TurkeyMember" id="cosm_TurkeyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="UkMember" id="cosm_UkMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SubscriptionAgreementMember" id="cosm_SubscriptionAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ExchangeAgreementMember" id="cosm_ExchangeAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="UnaffiliatedThirdPartyMember" id="cosm_UnaffiliatedThirdPartyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ConsultingAgreementMember" id="cosm_ConsultingAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ConsultantMember" id="cosm_ConsultantMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="CosmofarmMember" id="cosm_CosmofarmMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SeniorPromissoryNoteMember" id="cosm_SeniorPromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="FebruaryAndMarchTwoThousandTwentyNotesMember" id="cosm_FebruaryAndMarchTwoThousandTwentyNotesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="FebruaryNoteMember" id="cosm_FebruaryNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SeniorPromissoryNotesMember" id="cosm_SeniorPromissoryNotesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="December62019Member" id="cosm_December62019Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="JanuaryTwentySevenNoteMember" id="cosm_JanuaryTwentySevenNoteMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="July242019Member" id="cosm_July242019Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="FirstAprilToAprilThirdTwoThousandNineteenMember" id="cosm_FirstAprilToAprilThirdTwoThousandNineteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="April92019Member" id="cosm_April92019Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OctoberTwentyThreeTwoThousandNineteenMember" id="cosm_OctoberTwentyThreeTwoThousandNineteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="AugustFourTwentyTwentyMember" id="cosm_AugustFourTwentyTwentyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="BridgeLoansMember" id="cosm_BridgeLoansMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SecondAmendmentToLoanFacilityAgreementMember" id="cosm_SecondAmendmentToLoanFacilityAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="PanagiotisDrakopoulosMember" id="cosm_PanagiotisDrakopoulosMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="LoanFacilityAgreementMember" id="cosm_LoanFacilityAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="JulyThreeTwoThousandTwentyMember" id="cosm_JulyThreeTwoThousandTwentyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="TFFMember" id="cosm_TFFMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="SynthesisFacilityAgreementMember" id="cosm_SynthesisFacilityAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="AmendmentToLoanFacilityAgreementMember" id="cosm_AmendmentToLoanFacilityAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="TradeFacilityAgreementsMember" id="cosm_TradeFacilityAgreementsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="August12019Member" id="cosm_August12019Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OnAprilEighteen2018Member" id="cosm_OnAprilEighteen2018Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="PrincipalBalanceTwoMember" id="cosm_PrincipalBalanceTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DecahedronMember" id="cosm_DecahedronMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="March232020ForbearanceAgreementMember" id="cosm_March232020ForbearanceAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="October232019Member" id="cosm_October232019Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="April12019Member" id="cosm_April12019Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="May52020Member" id="cosm_May52020Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OnMay82020Member" id="cosm_OnMay82020Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="OnApril232020Member" id="cosm_OnApril232020Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="MarathonMember" id="cosm_MarathonMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="LoanFacilityJulySixTwoThousandSeventeenMember" id="cosm_LoanFacilityJulySixTwoThousandSeventeenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="DebtExchangeAgreementMember" id="cosm_DebtExchangeAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="COVIDLoansMember" id="cosm_COVIDLoansMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element name="ThirdPartyMember" id="cosm_ThirdPartyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| </schema> |