XML 63 R43.htm IDEA: XBRL DOCUMENT
v3.22.4

Trade and other receivables (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
Subclassifications of assets, liabilities and equities [abstract] |
Schedule of Trade and Other Receivables |
|  | December 31, 2022 |  | December 31, 2021
Trade accounts receivable |  | $ | 25,812 |  |  | $ | 19,423 |
Other receivables |  | 10,103 |  |  | 6,586 |
Contract assets |  | 12,781 |  |  | 20,386 |
|  | $ | 48,696 |  |  | $ | 46,395 |
Schedule of Explanation of Significant Changes in Contract Assets |
Contract assets | December 31, 2022
At January 1, 2022 | $ | 20,386 |
Additions to contract assets | 13,306 |
Invoiced during the year | (20,911) |
At December 31, 2022 | $ | 12,781 |
Deferred revenue | December 31, 2022 |  | December 31, 2021
Beginning Balance | $ | 12,109 |  |  | $ | 9,888 |
Additions to deferred revenue | 21,650 |  |  | 23,618 |
Revenue recognized during the year | (25,729) |  |  | (21,397) |
Ending Balance | $ | 8,030 |  |  | $ | 12,109 |

X
- Definition Disclosure Of Trade Receivables And Other + References No definition available. + Details
Name: | bldp_DisclosureOfTradeReceivablesAndOtherTableTextBlock
Namespace Prefix: | bldp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The explanation of the significant changes in the contract assets and the contract liabilities. [Refer: Contract assets; Contract liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 15 -IssueDate 2022-03-24 -Paragraph 118 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_118&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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