XML 87 R55.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Finance income and expense (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Analysis of income and expense [abstract] |
Schedule of Detailed Information of Finance Income and Expense |
| 2024 |  | 2023
Employee future benefit plan expense | $ | (20) |  |  | $ | (109) |
Investment income | 36,885 |  |  | 43,340 |
Mark to market and foreign exchange loss on financial assets (notes 13 & 31) | (14,788) |  |  | (12,897) |
Foreign exchange gain (loss) | (3,144) |  |  | 821 |
Government levies | — |  |  | (100) |
Finance income and other | $ | 18,933 |  |  | $ | 31,055 |
Finance expense | $ | (2,146) |  |  | $ | (1,105) |

X
- Definition Disclosure Of Detailed Information on Finance Income And Expense [Table Text Block] + References No definition available. + Details
Name: | bldp_DisclosureOfDetailedInformationonFinanceIncomeAndExpenseTableTextBlock
Namespace Prefix: | bldp_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_AnalysisOfIncomeAndExpenseAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration