CIK 0001368519
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"unit": "CAD", "value": 102054000, "concept": "us-gaap:AccountsPayableCurrent"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 110750000, "concept": "us-gaap:AccountsPayableCurrent"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 146190000, "concept": "us-gaap:AccountsPayableCurrent"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 102549000, "concept": "us-gaap:AccountsPayableCurrent"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 76251000, "concept": "us-gaap:AccountsPayableCurrent"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 41428000, "concept": "us-gaap:AccountsPayableCurrent"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 88201000, "concept": "us-gaap:AccountsPayableCurrent"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 63460000, "concept": "us-gaap:AccountsPayableCurrent"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 35191000, "concept": "us-gaap:AccountsPayableCurrent"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 29551000, "concept": "us-gaap:AccountsPayableCurrent"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 25034000, "concept": "us-gaap:AccountsPayableCurrent"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 58089000, "concept": "us-gaap:AccountsPayableCurrent"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 48438000, "concept": "us-gaap:AccountsPayableCurrent"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 73727000, "concept": "us-gaap:AccountsPayableCurrent"} | 2013-03-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 109577000, "concept": "us-gaap:AccountsPayableCurrent"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 171130000, "concept": "us-gaap:AccountsPayableCurrent"} | 2012-03-31 | sec_edgar |
| accounts_payable | {"unit": "CAD", "value": 86053000, "concept": "us-gaap:AccountsPayableCurrent"} | 2011-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 54901000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2025-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 70202000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2024-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 65749000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2023-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 39997000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 52154000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 23701000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 45838000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2019-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 68471000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2018-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 45716000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 39274000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2016-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 24028000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2015-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 65474000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2014-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 68364000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2013-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 93451000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2013-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 151861000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2012-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 213051000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2012-03-31 | sec_edgar |
| accounts_receivable | {"unit": "CAD", "value": 128482000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2011-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 281095000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2025-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 303756000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2024-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 202809000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2023-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 111499000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2022-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 112563000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2021-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 117069000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2020-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 157026000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2019-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 81078000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2018-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 53813000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2017-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 27075000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2016-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 32492000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2015-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 35146000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2014-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 31351000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2013-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 32639000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2013-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 54087000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2012-12-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 49465000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2012-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 32596000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2011-03-31 | sec_edgar |
| capex | {"unit": "CAD", "value": 51888000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2010-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 100128000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 77875000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 88614000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 69144000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 16601000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 43447000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 5544000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValu | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 19508000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 8186000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValu | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 13666000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 32351000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 956000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 13742000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 598000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue | 2013-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 1164000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValu | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 1400000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValu | 2012-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 1797000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValu | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 722000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue | 2011-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 103005000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2010-03-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CAD", "value": 98880000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2009-03-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CAD", "value": 100128000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CAD", "value": 77875000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAn | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CAD", "value": 88614000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAn | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CAD", "value": 69144000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAn | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CAD", "value": 16601000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAn | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CAD", "value": 43447000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAn | 2020-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CAD", "value": 5208000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAnd | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CAD", "value": 19508000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAn | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CAD", "value": 8186000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAnd | 2017-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 21564000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2025-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 45984000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2024-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -7747000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2023-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -19493000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2022-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -92759000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2021-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 4516000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActi | 2020-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -11230000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2019-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 130565000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2018-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -21630000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2017-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -48000000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2016-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 1565000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActi | 2012-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": -37095000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2011-03-31 | sec_edgar |
| cashflow_financing | {"unit": "CAD", "value": 21111000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2010-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -264830000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2025-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -298295000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2024-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -244879000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2023-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -97469000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2022-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -99269000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2021-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -112827000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2020-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -160678000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2019-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -228614000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2018-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -33595000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2017-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -10516000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2016-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -64200000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2012-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -64632000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2011-03-31 | sec_edgar |
| cashflow_investing | {"unit": "CAD", "value": -59611000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2010-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 264089000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2025-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 241219000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2024-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 278090000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2023-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 169201000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2022-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 165180000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2021-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 146550000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2020-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 157944000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2019-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 109371000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2018-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 49745000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2017-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 39831000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2016-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 77099000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2015-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 41701000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2014-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 57488000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2013-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 52929000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2013-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 87175000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2012-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 57098000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2012-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": -12178000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2011-03-31 | sec_edgar |
| cashflow_operating | {"unit": "CAD", "value": 42625000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2010-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28821481, "concept": "us-gaap:CommonStockSharesIssued"} | 2025-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 27704450, "concept": "us-gaap:CommonStockSharesIssued"} | 2024-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 27827282, "concept": "us-gaap:CommonStockSharesIssued"} | 2023-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 27827282, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 30022928, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31011831, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 27502912, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 27088816, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28070150, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 30518907, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 33150281, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 34923916, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 34746236, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 36251006, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 36251006, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 36251006, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 36242526, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 36049276, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28821481, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2025-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27704450, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2024-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27827282, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2023-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27827282, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30022928, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31011831, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27502912, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27088816, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28070150, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 30518907, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 33150281, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34923916, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34746236, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 36251006, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 36251006, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 36251006, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 36249086, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 36242526, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 36049276, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-03-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 362220000, "concept": "us-gaap:AssetsCurrent"} | 2025-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 325466000, "concept": "us-gaap:AssetsCurrent"} | 2024-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 295200000, "concept": "us-gaap:AssetsCurrent"} | 2023-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 230359000, "concept": "us-gaap:AssetsCurrent"} | 2022-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 147179000, "concept": "us-gaap:AssetsCurrent"} | 2021-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 119277000, "concept": "us-gaap:AssetsCurrent"} | 2020-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 117801000, "concept": "us-gaap:AssetsCurrent"} | 2019-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 129707000, "concept": "us-gaap:AssetsCurrent"} | 2018-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 88858000, "concept": "us-gaap:AssetsCurrent"} | 2017-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 74946000, "concept": "us-gaap:AssetsCurrent"} | 2016-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 79089000, "concept": "us-gaap:AssetsCurrent"} | 2015-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 150372000, "concept": "us-gaap:AssetsCurrent"} | 2014-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 127876000, "concept": "us-gaap:AssetsCurrent"} | 2013-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 356657000, "concept": "us-gaap:AssetsCurrent"} | 2013-03-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 253880000, "concept": "us-gaap:AssetsCurrent"} | 2012-12-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 326964000, "concept": "us-gaap:AssetsCurrent"} | 2012-03-31 | sec_edgar |
| current_assets | {"unit": "CAD", "value": 251364000, "concept": "us-gaap:AssetsCurrent"} | 2011-03-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 410859000, "concept": "us-gaap:LiabilitiesCurrent"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 315959000, "concept": "us-gaap:LiabilitiesCurrent"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 324023000, "concept": "us-gaap:LiabilitiesCurrent"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 192303000, "concept": "us-gaap:LiabilitiesCurrent"} | 2022-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 161034000, "concept": "us-gaap:LiabilitiesCurrent"} | 2021-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 109484000, "concept": "us-gaap:LiabilitiesCurrent"} | 2020-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 157303000, "concept": "us-gaap:LiabilitiesCurrent"} | 2019-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 148895000, "concept": "us-gaap:LiabilitiesCurrent"} | 2018-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 77585000, "concept": "us-gaap:LiabilitiesCurrent"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 74028000, "concept": "us-gaap:LiabilitiesCurrent"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 62275000, "concept": "us-gaap:LiabilitiesCurrent"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 95287000, "concept": "us-gaap:LiabilitiesCurrent"} | 2014-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 93482000, "concept": "us-gaap:LiabilitiesCurrent"} | 2013-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 191202000, "concept": "us-gaap:LiabilitiesCurrent"} | 2013-03-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 184183000, "concept": "us-gaap:LiabilitiesCurrent"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 254573000, "concept": "us-gaap:LiabilitiesCurrent"} | 2012-03-31 | sec_edgar |
| current_liabilities | {"unit": "CAD", "value": 165819000, "concept": "us-gaap:LiabilitiesCurrent"} | 2011-03-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28821481} | 2025-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 27704450} | 2024-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 27827282} | 2023-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 27827282} | 2022-12-31 | sec_edgar |