XML 73 R53.htm IDEA: XBRL DOCUMENT
v3.25.1

Summary of significant accounting policies (Details Narrative) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2024 USD ($) shares | Dec. 31, 2024 CNY (¥) shares | Dec. 31, 2023 CNY (¥) shares | Dec. 31, 2022 CNY (¥) | Dec. 31, 2024 CNY (¥)
Accumulated other comprehensive income | $ 6,915,066 |  | ¥ 54,712,520 |  | ¥ 49,708,261
Allowance for credit losses of accounts receivable |  |  | 3,951,391 |  | 0
Prepaid services fees | 3,081 |  | 0 |  | 22,149
Allowance for other receivables and prepaid expenses | 678,227 |  | 3,228,306 |  | 4,875,364
Impairment loss | 153,433 |  | 1,102,938 |  | 1,102,938
Impairment Of Long Lived Assets |  | ¥ 0 | 6,602,198 | ¥ 13,713,233 |
Convertible notes payable | 20,740,480 |  | (0) |  | ¥ 149,090,866
Government subsidies | 979 | 7,037 | 605,184 |  |
Total expenses | $ 210,767 | ¥ 1,515,078 | ¥ 1,683,474 | ¥ 1,739,048 |
Dilutive shares | shares | 22,810 | 22,810 | 9,664,959 |  |
Shanghai Weimu [Member] |  |  |  |  |
Noncontrolling interests | 42.00% |  |  |  | 42.00%
Viwo Tech [Member] |  |  |  |  |
Noncontrolling interests | 45.00% |  |  |  | 45.00%
Vize Technology Limited [Member] |  |  |  |  |
Noncontrolling interests | 45.00% |  |  |  | 45.00%
Year End Translation Rates [Member] | China, Yuan Renminbi |  |  |  |  |
Foreign Currency Transactions, Description | 7.1884 | 7.1884 | 7.0827 |  |
Average Translation Rates [Member] | China, Yuan Renminbi |  |  |  |  |
Foreign Currency Transactions, Description | 7.1217 | 7.1217 | 7.0467 | 6.7261 |

X
- References No definition available. + Details
Name: | mlgo_AccumulatedOtherComprehensiveIncome
Namespace Prefix: | mlgo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | mlgo_AllowanceForOtherReceivablesAndPrepaidExpenses
Namespace Prefix: | mlgo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | mlgo_AllowanceForPrepaidServicesFees
Namespace Prefix: | mlgo_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | mlgo_DilutiveShares
Namespace Prefix: | mlgo_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- References No definition available. + Details
Name: | mlgo_ImpairmentLossOfInvestments
Namespace Prefix: | mlgo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder. + 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 + Details
Name: | us-gaap_ConvertibleNotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Description of transaction giving rise to foreign currency transaction gain (loss), including but not limited to, nature of the transaction, the foreign currency involved, the accounting for the transaction. + References No definition available. + Details
Name: | us-gaap_ForeignCurrencyTransactionsDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_LaborAndRelatedExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_OwnershipAxis=mlgo_ShanghaiWeimuMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=mlgo_ViwoTechMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=mlgo_VizeTechnologyLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IntercompanyForeignCurrencyBalanceByDescriptionAxis=mlgo_YearEndTranslationRatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_CNY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IntercompanyForeignCurrencyBalanceByDescriptionAxis=mlgo_AverageTranslationRatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |