v3.25.1
Trade Receivables - Carrying Amount (Details) - Trade receivables - CAD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Financial assets $ 861 $ 1,907  
Gross carrying amount      
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Financial assets 875 1,924  
Accumulated impairment      
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Financial assets 14 17 $ 16
Changes during period $ 14 $ 17