XML 87 R73.htm IDEA: XBRL DOCUMENT
v3.25.4

Schedule of movement in allowance for expected credit losses (Details) | 12 Months Ended
--- | ---
Jun. 30, 2025 USD ($) | Jun. 30, 2025 SGD ($) | Jun. 30, 2024 SGD ($)
Trade And Other Receivables |  |  |
Beginning of financial year | $ 361,988 | $ 460,413 | $ 465,986
Allowance for expected credit losses | 217,863 | 277,101 | 50,168
Less: Reversal of allowance for expected credit losses | (117,258) | (149,141) | (55,741)
End of financial year | $ 462,593 | $ 588,373 | $ 460,413

X
- Definition Addition allowance for expected credit losses. + References No definition available. + Details
Name: | BMGL_AdditionAllowanceForExpectedCreditLosses
Namespace Prefix: | BMGL_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Allowance for expected credit loss. + References No definition available. + Details
Name: | BMGL_AllowanceForExpectedCreditLoss
Namespace Prefix: | BMGL_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Reversal of allowance for expected credit losses. + References No definition available. + Details
Name: | BMGL_ReversalOfAllowanceForExpectedCreditLosses
Namespace Prefix: | BMGL_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration