XML 88 R72.htm IDEA: XBRL DOCUMENT
v3.25.1

NOTES PAYABLE (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Beginning balance, December 31, 2022 | $ 4,606,227 | $ 5,017,987
Proceeds | 828,080 | 1,082,231
Payments | (1,045,622) | (1,597,894)
Oher additions | 0 | 317,880
Debt forgiveness | 0 | (306,637)
Foreign currency translation | (279,772) | 92,660
Ending balance, December 31, 2023 | 4,108,913 | 4,606,227
Notes payable - long-term | (1,560,433) | (3,035,341)
Notes payable - short-term | 2,548,480 | 1,570,886
Third Party [Member] |  |
Beginning balance, December 31, 2022 | 2,511,148 | 1,505,078
Proceeds | 828,080 | 1,082,231
Payments | (634,653) | (415,557)
Oher additions | 0 | 317,880
Debt forgiveness | 0 | 0
Foreign currency translation | (147,552) | 21,516
Ending balance, December 31, 2023 | 2,557,023 | 2,511,148
Notes payable - long-term | (1,437,798) | (1,549,768)
Notes payable - short-term | 1,119,225 | 961,380
Trade Facility [Member] |  |
Beginning balance, December 31, 2022 | 1,908,195 | 3,305,532
Proceeds | 0 | 0
Payments | (388,163) | (1,155,310)
Oher additions | 0 | 0
Debt forgiveness | 0 | (306,637)
Foreign currency translation | (122,647) | 64,610
Ending balance, December 31, 2023 | 1,397,385 | 1,908,195
Notes payable - long-term | 0 | (1,327,440)
Notes payable - short-term | 1,397,385 | 580,755
COVID Loans [Member] |  |
Beginning balance, December 31, 2022 | 186,884 | 207,377
Proceeds | 0 | 0
Payments | (22,806) | (27,027)
Oher additions | 0 | 0
Debt forgiveness | 0 | 0
Foreign currency translation | (9,573) | 6,534
Ending balance, December 31, 2023 | 154,505 | 186,884
Notes payable - long-term | (122,635) | (158,133)
Notes payable - short-term | $ 31,870 | $ 28,751

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

X
- References No definition available. + Details
Name: | cosm_OherAdditionsOfDebt
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
- Definition Gross amount of debt extinguished. + References No definition available. + Details
Name: | us-gaap_ExtinguishmentOfDebtAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LongTermNotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_NotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_NotesPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

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