Related party transactions - Key Management Compensation (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Disclosure of transactions between related parties [line items] | |||
| Investment fair value cost | $ 13,901 | $ 24,026 | |
| Maximum obligation, notice period (months) | 12 months | ||
| Maximum obligation, notice period per each year (months) | 1 month | ||
| Number of years due to change in control | 2 years | ||
| Payment equivalent period (months) | 24 months | ||
| Salaries and employee benefits | $ 3,817 | 3,416 | |
| Post-employment retirement benefits | 65 | 61 | |
| Termination benefits | 0 | 247 | |
| Share-based compensation | 2,622 | 1,793 | |
| Key management personnel compensation | $ 6,504 | 5,517 | |
| Maximum | |||
| Disclosure of transactions between related parties [line items] | |||
| Maximum obligation, notice period per each year (months) | 24 months | ||
| Synergy Ballard JVCo | |||
| Disclosure of transactions between related parties [line items] | |||
| Proportion of ownership interest in joint venture | 10.00% | ||
| Investment fair value cost | $ 0 | $ 0 | $ 0 |
| X | ||||||||||
- Definition Key Management Personnel Compensation, Due To Change In Control, Payment Equivalent Period No definition available.
|
| X | ||||||||||
- Definition Key Management Personnel Compensation, Maximum Obligation Notice, Period No definition available.
|
| X | ||||||||||
- Definition Key Management Personnel Compensation, Maximum Obligation Notice, Period Per Each Year No definition available.
|
| X | ||||||||||
- Definition Key Management Personnel Compensation, Number Of Years Due To Change In Control No definition available.
|
| 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. No definition available.
|
| X | ||||||||||
- Definition The amount of investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of compensation to key management personnel in the form of post-employment benefits. [Refer: Key management personnel of entity or parent [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of compensation to key management personnel in the form of termination benefits. [Refer: Termination benefits expense; Key management personnel of entity or parent [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|