v3.25.1
Derivative Warrant Liability (Tables)
12 Months Ended
Dec. 31, 2024
Derivative Warrant Liability [Abstract]
Schedule of Derivative Warrant Liability
2024
2023
Issuance of 21,228,900 warrants in connection with merger
314,188
4,245,780
Fair value remeasurement of derivative warrant liability
(314,188
)
(3,931,592
)
Nil
314,188
X
- References
No definition available.
+ Details
Name:
brog_DerivativeWarrantLiabilityAbstract
Namespace Prefix:
brog_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration
X
- Definition
Schedule of derivative warrant liability disclosure.
+ References
No definition available.
+ Details
Name:
brog_ScheduleOfDerivativeWarrantLiabilityTableTextBlock
Namespace Prefix:
brog_
Data Type:
dtr:textBlockItemType
Balance Type:
na
Period Type:
duration