Contract liability - Movement of contract liability (Details) - CAD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Contract liability | ||
| Balance - Beginning of year | $ 42,453 | $ 31,721 |
| Proceeds from contract liability | (212) | (56) |
| Accretion on the contract liability's financing component | 7,270 | 7,850 |
| Cumulative catch-up adjustment | (710) | (78) |
| Transfer to liabilities associated with asset held for sale | (42,627) | |
| Currency translation adjustment | (1,490) | 3,016 |
| Balance - End of year | 4,684 | 42,453 |
| Current portion | 643 | 109 |
| Non-current portion | 4,041 | 42,344 |
| Contract liability | $ 4,684 | $ 42,453 |
| X | ||||||||||
- Definition The amount of an entity’s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The amount of current contract liabilities. [Refer: Contract liabilities] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The increase (decrease) in contract liabilities resulting from cumulative catch-up adjustments to revenue. [Refer: Contract liabilities; Revenue from contracts with customers] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The amount of non-current contract liabilities. [Refer: Contract liabilities] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of revenue that was included in the contract liability balance at the beginning of the period. [Refer: Contract liabilities; Revenue from contracts with customers] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The decrease in contract liabilities resulting from the transfers to held for sale. No definition available.
|
| X | ||||||||||
- Definition The increase (decrease) in contract liabilities resulting from accretion on the contract liability's financing component to revenue. No definition available.
|
| X | ||||||||||
- Definition The increase (decrease) in contract liabilities resulting from currency translation adjustment to revenue. No definition available.
|