XML 81 R61.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Financial instruments (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Financial Instruments [Abstract] |
Summary of investments |
Increase (decrease) in fair value due to MTM and foreign exchange | December 31, 2021 |  | December 31, 2020
Short-term investment - Green Hydrogen | $ | 1,422 |  |  | $ | — |
Long-term investment - Forsee Power | (10,474) |  |  | — |
Long-term investment - HyCap Fund | 26 |  |  | — |
Long-term investment - Clean H2 Fund | 2 |  |  | — |
Decrease in fair value of investments | $ | (9,024) |  |  | $ | — |
Disclosure of nature and extent of risks arising from financial instruments | The following exchange rates applied during the year ended December 31, 2021:
| $US to $1.00 CDN |  | $CDN to $1.00 US
January 1, 2021 Opening rate | $0.785 |  | $1.274
December 31, 2021 Closing rate | $0.787 |  | $1.271
Fiscal 2021 Average rate | $0.798 |  | $1.254
Disclosure of reconciliation of changes in loss allowance | The movement in the allowance for impairment in respect of trade receivables and contract assets during the year was as follows.
Impairment loss allowance | December 31, 2021 |  | December 31, 2020
Beginning balance | $ | 500 |  |  | $ | 250 |
Net measurement of loss allowance | — |  |  | 250 |
Ending balance | $ | 500 |  |  | $ | 500 |

X
- Definition Financial Instruments [Abstract] + References No definition available. + Details
Name: | bldp_FinancialInstrumentsAbstract
Namespace Prefix: | bldp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Summary of Investments + References No definition available. + Details
Name: | bldp_SummaryOfInvestmentsTableTextBlock
Namespace Prefix: | bldp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of information that enables users of financial statements to evaluate the nature and extent of risks arising from financial instruments to which the entity is exposed. [Refer: Financial instruments, class [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2021-01-01 -Paragraph 31 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_31&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of the reconciliation of changes in the loss allowance and explanation of changes in the gross carrying amount for financial instruments. Loss allowance is the allowance for expected credit losses on financial assets measured in accordance with paragraph 4.1.2 of IFRS 9, lease receivables and contract assets, the accumulated impairment amount for financial assets measured in accordance with paragraph 4.1.2A of IFRS 9 and the provision for expected credit losses on loan commitments and financial guarantee contracts. [Refer: Gross carrying amount [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2021-01-01 -Paragraph 35H -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35H&doctype=Standard -URIDate 2021-03-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2021-01-01 -Paragraph 35I -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35I&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration