XML 62 R50.htm IDEA: XBRL DOCUMENT
v3.25.2

INVESTMENTS IN EQUITY SECURITIES (Details) - USD ($) | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2025 | Dec. 31, 2024
INVESTMENTS IN EQUITY SECURITIES |  |
As of beginning of the period/year | $ 1,265,166 | $ 1,699,831
Addition during the period/year | 0 | 492,732
Disposal during the period/year | 0 | (1,030,368)
Fair value (loss)/gain | (91,243) | 69,476
Foreign exchange translation | 74,765 | 33,495
As of end of the period/year | $ 1,248,688 | $ 1,265,166

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

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

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

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

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

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

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