XML 68 R56.htm IDEA: XBRL DOCUMENT
v3.25.2

CONCENTRATION OF RISKS (Details 1) - USD ($) | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2025 | Jun. 30, 2024
Concentration of risk purchase | $ 875,347 | $ 913,214 | $ 1,642,378 | $ 1,784,782
Percentage of purchases | 46.26% | 54.18% | 44.56% | 48.20%
Accounts payable trade | $ 819,181 | $ 809,033 | $ 819,181 | $ 691,885
Vendor A [Member] |  |  |  |
Concentration of risk purchase | $ 640,043 | $ 279,263 | $ 1,081,275 | $ 671,441
Percentage of purchases | 33.82% | 16.57% | 29.34% | 18.13%
Accounts payable trade | $ 647,890 | $ 304,561 | $ 647,890 | $ 304,561
Vendor B [Member] |  |  |  |
Concentration of risk purchase | $ 235,304 | $ 177,985 | $ 561,103 | $ 492,944
Percentage of purchases | 12.44% | 10.56% | 15.22% | 13.31%
Accounts payable trade | $ 171,291 | $ 112,482 | $ 171,291 | $ 112,482
Vendor C [Member] |  |  |  |
Concentration of risk purchase | $ 0 | $ 274,081 | $ 0 | $ 620,397
Percentage of purchases | 0.00% | 16.26% | 0.00% | 16.76%
Accounts payable trade | $ 0 | $ 274,842 | $ 0 | $ 274,842
Vendor D [Member] |  |  |  |
Concentration of risk purchase | $ 0 | $ 181,885 |  |
Percentage of purchases | 0.00% | 10.79% |  |
Accounts payable trade | $ 0 | $ 117,148 |  |

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

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

X
- References No definition available. + Details
Name: | bglc_PercentageOfPurchases
Namespace Prefix: | bglc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=bglc_VendorAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=bglc_VendorBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=bglc_VendorCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=bglc_VendorDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |