XML 32 R50.htm IDEA: XBRL DOCUMENT
v3.20.1

DEBT (Details) - USD ($) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2020 | Dec. 31, 2019
Beginning balance loans | $ 12,029,724 | $ 9,803,733
Proceeds | 1,310,000 | 2,500,000
Payments | (227,912) | (227,912)
Foreign currency translation | (42,262) | (46,097)
Ending balance loans | 13,297,462 | 12,029,724
Trade Facility [Member] |  |
Proceeds |  |
Beginning balance loans | 6,245,400 | 6,291,199
Foreign currency translation | (45,200) | (45,799)
Ending balance loans | 6,203,200 | 6,245,400
Third Party [Member] |  |
Beginning balance loans | 2,514,595 | 242,805
Proceeds | 1,310,000 | 2,500,000
Payments | (227,912) | (227,912)
Foreign currency translation | (62) | (298)
Ending balance loans | 3,824,533 | 2,514,595
Bridge Loans [Member] |  |
Proceeds |  |
Payments |  |
Beginning balance loans | 191,287 | 191,287
Foreign currency translation |  |
Ending balance loans | 191,287 | 191,287
Loan Facility [Member] |  |
Proceeds |  |
Payments |  |
Beginning balance loans | 3,078,442 | 3,078,442
Foreign currency translation |  |
Ending balance loans | $ 3,078,442 | $ 3,078,442

X
- References No definition available. + Details
Name: | cosm_BeginningBalanceLoans
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_BeginningBalanceLoansFive
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_BeginningBalanceLoansFour
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_BeginningBalanceLoansThree
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_BeginningBalanceLoansTwo
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_EndingBalanceLoans
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_EndingBalanceLoansFive
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_EndingBalanceLoansFour
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_EndingBalanceLoansThree
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_EndingBalanceLoansTwo
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_ForeignCurrencyTransactionGainLossRealizedFive
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_ForeignCurrencyTransactionGainLossRealizedFour
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_ForeignCurrencyTransactionGainLossRealizedThree
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_ForeignCurrencyTransactionGainLossRealizedTwo
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_PaymentsOfDebt
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_ProceedFromDebt
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cosm_ProceedFromDebts
Namespace Prefix: | cosm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossRealized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash outflow for the payment of debt classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585 + Details
Name: | us-gaap_RepaymentsOfOtherDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DeferredRevenueArrangementTypeAxis=cosm_TradeFacilityAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cosm_ThirdPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cosm_BridgeLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=cosm_LoanFacilityAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |