XML 133 R101.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Equity - Narrative (Details) $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2024 USD ($) shares plan | Dec. 31, 2023 USD ($) shares | Dec. 31, 2022 shares
Disclosure of classes of share capital [line items] |  |  |
Shares issued (in shares) |  | 224,902 |
Total purchase consideration | $ |  | $ 3,068 |
Deferred finance cost | $ |  | $ 15 |
Shares outstanding (in shares) | 299,438,116 | 298,935,706 |
Shares issued (in shares) | 299,438,116 | 298,935,706 |
Compensation expense | $ | $ 7,456 | $ 10,720 |
Options exercised (in shares) | 154,509 | 152,120 |
Net proceeds on issuance of share capital from share option exercises | $ | $ 308 | $ 335 |
Number of options outstanding (in shares) | 3,763,020 | 4,390,222 | 4,807,620
Shares to be issued (in shares) | 8,621,503 | 17,140,498 |
Share-based compensation | $ | $ 7,456 | $ 10,959 |
Share Distribution Plan |  |  |
Disclosure of classes of share capital [line items] |  |  |
Shares issued (in shares) | 0 | 0 |
Compensation expense | $ | $ 0 | $ 0 |
Common shares |  |  |
Disclosure of classes of share capital [line items] |  |  |
Options exercised (in shares) | 154,509 | 152,120 |
Net proceeds on issuance of share capital from share option exercises | $ | $ 308 | $ 335 |
Stock Option |  |  |
Disclosure of classes of share capital [line items] |  |  |
Award term (years) | 7 years |  |
Compensation expense | $ | $ 896 | 3,035 |
Stock Option | Tranche One |  |  |
Disclosure of classes of share capital [line items] |  |  |
Award vesting percentage | 33.33% |  |
Stock Option | Tranche Three |  |  |
Disclosure of classes of share capital [line items] |  |  |
Award vesting percentage | 33.33% |  |
Stock Option | Tranche Two |  |  |
Disclosure of classes of share capital [line items] |  |  |
Award vesting percentage | 33.33% |  |
DSUs |  |  |
Disclosure of classes of share capital [line items] |  |  |
Compensation expense | $ | $ 511 | $ 397 |
Number of common shares each unit is redeemable for (in shares) | 1 |  |
Number of shares granted (in shares) | 252,299 | 93,188 |
Exercised (in shares) | 0 | 65,499 |
Common shares issued (in shares) | 0 | 31,736 |
Share-based compensation | $ | $ 0 | $ 171 |
Outstanding (in shares) | 989,668 | 737,369 | 709,680
Granted (in shares) | 252,299 | 93,188 |
RSUs |  |  |
Disclosure of classes of share capital [line items] |  |  |
Compensation expense | $ | $ 6,049 | $ 7,288 |
Options exercised (in shares) | 347,901 | 132,745 |
Number of common shares each unit is redeemable for (in shares) | 1 |  |
Exercised (in shares) | 642,850 | 279,668 |
Share-based compensation | $ | $ 855 | $ 585 |
Outstanding (in shares) | 4,592,095 | 3,141,446 | 1,002,080
Award vesting period (years) | 3 years | 3 years |
Number of plans | plan | 2 |  |
Granted (in shares) | 3,151,939 | 2,996,387 |

X
- Definition Deferred Finance Cost + References No definition available. + Details
Name: | bldp_DeferredFinanceCost
Namespace Prefix: | bldp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number Of Other Equity Instruments Granted In Share-Based Payment Arrangement, Expensed In Current Year + References No definition available. + Details
Name: | bldp_NumberOfOtherEquityInstrumentsGrantedInShareBasedPaymentArrangementExpensedInCurrentYear
Namespace Prefix: | bldp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Share-Based Compensation Plans + References No definition available. + Details
Name: | bldp_NumberOfShareBasedCompensationPlans
Namespace Prefix: | bldp_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Shares Available For Grant, In Share-Based Payment Arrangement + References No definition available. + Details
Name: | bldp_NumberOfSharesAvailableForGrantInShareBasedPaymentArrangement
Namespace Prefix: | bldp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Shares Issued, Other Equity Instruments + References No definition available. + Details
Name: | bldp_NumberOfSharesIssuedOtherEquityInstruments
Namespace Prefix: | bldp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Shares Issued Per Award Redeemed + References No definition available. + Details
Name: | bldp_NumberOfSharesIssuedPerAwardRedeemed
Namespace Prefix: | bldp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period + References No definition available. + Details
Name: | bldp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod
Namespace Prefix: | bldp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Expiration Period 1 + References No definition available. + Details
Name: | bldp_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriod1
Namespace Prefix: | bldp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Percentage 1 + References No definition available. + Details
Name: | bldp_ShareBasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage1
Namespace Prefix: | bldp_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Total for all business combinations [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 3 -IssueDate 2024-01-01 -Paragraph B64 -Subparagraph f -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B -URIDate 2024-03-27 + Details
Name: | ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfClassesOfShareCapitalLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 106 -Subparagraph d -Clause iii -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d_iii&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of instruments or interests issued or issuable at acquisition date for equity interests of the acquirer transferred as consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 3 -IssueDate 2024-01-01 -Paragraph B64 -Subparagraph f -Clause iv -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B64_f_iv&doctype=Appendix&subtype=B -URIDate 2024-03-27 + Details
Name: | ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 2 -IssueDate 2024-01-01 -Paragraph 45 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2024-01-01 -Paragraph 47 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_47_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 2 -IssueDate 2024-01-01 -Paragraph 45 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 2 -IssueDate 2024-01-01 -Paragraph 45 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of share options outstanding in a share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2024-01-01 -Paragraph 45 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_d&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2024-01-01 -Paragraph 45 -Subparagraph b -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_i&doctype=Standard -URIDate 2024-03-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2024-01-01 -Paragraph 45 -Subparagraph b -Clause vi -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_vi&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NumberOfOutstandingShareOptions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of share options exercised in a share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2024-01-01 -Paragraph 45 -Subparagraph b -Clause iv -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2024-en-r&anchor=para_45_b_iv&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares issued by the entity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 106 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_106_d&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NumberOfSharesIssued
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 79 -Subparagraph a -Clause iv -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_79_a_iv&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NumberOfSharesOutstanding
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the exercise of options. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2024-01-01 -Paragraph 17 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ProceedsFromExerciseOfOptions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | bldp_PlanNameAxisAxis=bldp_ShareDistributionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=bldp_EmployeeStockOption1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bldp_VestingPeriodAxis=bldp_ShareBasedCompensationAwardFirstTrancheMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bldp_VestingPeriodAxis=bldp_ShareBasedCompensationAwardThirdTrancheMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bldp_VestingPeriodAxis=bldp_ShareBasedCompensationAwardSecondTrancheMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=bldp_DeferredShareUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=bldp_RestrictedShareUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |