XML 67 R58.htm IDEA: XBRL DOCUMENT
v3.25.2

Convertible notes payable (Details Narrative) | 6 Months Ended |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | ---
Jun. 30, 2025 USD ($) | Jun. 30, 2025 CNY (¥) | Jun. 30, 2025 CNY (¥) | Jun. 20, 2025 CNY (¥) | May 25, 2025 CNY (¥) | May 16, 2025 CNY (¥) | May 06, 2025 CNY (¥) | Dec. 31, 2024 CNY (¥)
Convertible Notes Payable |  |  |  |  |  |  |  |
Convertible notes payable | $ (0) |  | ¥ 0 |  |  |  |  | ¥ 149,090,866
Convertible payable issued | 148,662,239 | ¥ 1,064,213,504 |  |  |  |  |  |
Converted to shares | $ 169,489,058 | ¥ 1,213,304,370 |  |  |  |  |  |
Aggregate principal amount |  |  |  |  | ¥ 10,000,000 | ¥ 80,000,000 | ¥ 36,000,000 |
Aggregate issue amount |  |  |  |  |  | ¥ 20,000,000 | ¥ 2,880,000 |
Convertible note principal amount |  |  |  | ¥ 35,000,000 |  |  |  |
Convertible notes payable |  |  |  | ¥ 32,200,000 |  |  |  |

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

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

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

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

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

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

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

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