XML 112 R98.htm IDEA: XBRL DOCUMENT
v3.25.4

Schedule of financial assets, minimum exposure to credit risk (Details) | Jun. 30, 2025 USD ($) | Jun. 30, 2025 SGD ($) | Jun. 30, 2024 SGD ($) | Jun. 30, 2023 USD ($) | Jun. 30, 2023 SGD ($)
--- | --- | --- | --- | --- | ---
IfrsStatementLineItems [Line Items] |  |  |  |  |
Trade receivables | $ 1,797,209 | $ 2,285,870 | $ 1,886,804 |  |
Deposits | 5,324,813 | 6,772,629 | 90,252 |  |
Amount due from related parties |  |  |  | $ 8,783,276 | $ 11,877,624
Gross carrying amount [member] | Category I [Member] | Life time expected credit loss [member] |  |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |  |
Trade receivables | 2,154,300 | 2,740,055 | 2,133,573 |  |
Gross carrying amount [member] | Category I [Member] | Twelve expected credit loss [member] |  |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |  |
Other receivables | 105,502 | 134,188 | 213,644 |  |
Deposits | 5,324,813 | 6,772,629 | 90,252 |  |
Amount due from related parties |  |  | 10,557,240 |  |
Allowance for credit losses [member] |  |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |  |
Expected credit losses | (462,593) | (588,373) | (460,413) |  |
Allowance for credit losses [member] | Category I [Member] | Life time expected credit loss [member] |  |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |  |
Trade receivables | (462,593) | (588,373) | (460,413) |  |
Allowance for credit losses [member] | Category I [Member] | Twelve expected credit loss [member] |  |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |  |
Other receivables |  |  |  |  |
Deposits |  |  |  |  |
Amount due from related parties |  |  |  |  |
Carrying amount [member] | Category I [Member] | Life time expected credit loss [member] |  |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |  |
Trade receivables | 1,691,707 | 2,151,682 | 1,673,160 |  |
Carrying amount [member] | Category I [Member] | Twelve expected credit loss [member] |  |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |  |
Other receivables | 105,502 | 134,188 | 213,644 |  |
Deposits | $ 5,324,813 | $ 6,772,629 | 90,252 |  |
Amount due from related parties |  |  | $ 10,557,240 |  |

X
- Definition Credit risk trade receivables. + References No definition available. + Details
Name: | BMGL_CreditRiskTradeReceivables
Namespace Prefix: | BMGL_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Expected credit losses. + References No definition available. + Details
Name: | BMGL_ExpectedCreditLosses
Namespace Prefix: | BMGL_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The amount of long-term deposits held by the entity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_LongtermDeposits
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of non-current other receivables. [Refer: Other receivables] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 78 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_OtherNoncurrentReceivables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of receivables due from related parties. [Refer: Total for all related parties [member]] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 78 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_TradeAndOtherReceivablesDueFromRelatedParties
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_BusinessCombinationsAxis=ifrs-full_GrossCarryingAmountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | BMGL_CategoryAxis=BMGL_CategoryOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=BMGL_LifeTimeExpectedCreditLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=BMGL_TwelveExpectedCreditLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BusinessCombinationsAxis=ifrs-full_AllowanceForCreditLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BusinessCombinationsAxis=ifrs-full_CarryingAmountMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |