{"cik":868675,"entityName":"TELUS CORP","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2017-12-31","val":594573092,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":598674024,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":604586502,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1291392613,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1370214882,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1430590439,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1467785977,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1503529135,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1548656383,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}}},"ifrs-full":{"AccumulatedOtherComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"end":"2015-12-31","val":59000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":44000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2016-12-31","val":41000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2016-12-31","val":41000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":54000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":57000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":53000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":53000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":53000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2017-12-31","val":53000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":42000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-03-31","val":42000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":4000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":4000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":3000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2018-12-31","val":3000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-40000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-03-31","val":-40000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-19000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":-19000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":119000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":119000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":119000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":119000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2019-12-31","val":119000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":393000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-03-31","val":393000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q1I"},{"end":"2020-06-30","val":286000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":286000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":135000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":135000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":135000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":135000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2020-12-31","val":135000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":147000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-03-31","val":147000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":130000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":130000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":186000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":186000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":186000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2021-12-31","val":186000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2021-12-31","val":186000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":213000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-03-31","val":213000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":201000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":201000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":133000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":133000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":133000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":-133000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2022-12-31","val":133000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":139000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-03-31","val":-139000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":55000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":-55000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":-46000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":46000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":46000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":-46000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2023-12-31","val":-46000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-38000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-03-31","val":38000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-24000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":24000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":34000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":-34000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":-34000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-59000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":4000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"AdjustedWeightedAverageShares":{"label":null,"description":null,"units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":593000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":592000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":593000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":593000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":593000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":595000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":595000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":596000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":596000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":597000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":597000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":601000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":1202000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":601000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":1203000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":602000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1204000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1264000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1264000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":1280000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":1280000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":1278000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1278000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1331000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1331000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1359000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1359000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1351000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1351000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1384000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1384000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1387000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1387000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1403000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1403000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1447000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1447000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1452000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1452000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1457000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1457000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1483000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":1483000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1486000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":1486000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1493000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1493000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1524000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":1530000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1535000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"AdjustmentsForCurrentTaxOfPriorPeriod":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-38000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-79000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":-73000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-82000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-82000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-8000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-8000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-8000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-8000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-5000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-5000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-63000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-63000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-4000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-4000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-2000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-99000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-99000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-15000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-15000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-15000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-15000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-30000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-30000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-4000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-4000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-11000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-11000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-18000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-18000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-19000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-19000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-40000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-40000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-6000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-6000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-6000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-6000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-37000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-37000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-23000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-18000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-107000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"AdjustmentsForDecreaseIncreaseInInventories":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":42000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":6000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-60000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-60000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":50000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":50000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":17000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":17000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":4000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":4000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":42000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":42000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":25000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":25000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-61000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-61000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":102000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":102000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":33000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":33000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":30000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":30000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":44000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":44000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":58000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":58000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-41000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-41000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":11000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":11000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":76000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":76000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-89000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-89000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-43000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":53000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023"}]}},"AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-45000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":115000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":53000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-70000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-70000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":169000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":169000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-34000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-34000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":74000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":74000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-223000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-223000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-197000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-197000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-329000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-329000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":24000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":24000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-231000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-231000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":25000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":25000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-61000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-61000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-290000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-290000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":29000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":29000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-206000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-206000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-312000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-312000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":164000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-8000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-184000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023"}]}},"AdjustmentsForDeferredTaxExpense":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-42000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":183000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":97000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":430000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":467000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":21000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":21000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":14000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":14000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":74000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":74000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-8000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-8000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-39000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-39000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":115000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":115000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-25000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-25000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":36000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":36000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":76000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":76000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-21000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-21000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-24000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-24000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":47000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":47000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-6000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-6000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-5000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-5000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":31000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":31000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-129000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-129000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-36000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-36000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-140000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-140000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-168000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-168000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-70000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-70000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-167000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-167000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-89000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-83000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-72000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"AdjustmentsForDeferredTaxOfPriorPeriods":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":26000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":78000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":72000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":78000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":78000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":8000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":8000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":8000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":8000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-1000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":46000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":46000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":8000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":8000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":6000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":6000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":79000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":79000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":22000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":22000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-2000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-2000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-2000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-2000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":22000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":22000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":6000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":6000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":6000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":6000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-4000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-4000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":3000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":79000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"AdjustmentsForDepreciationAndAmortisationExpense":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":2047000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1058000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":526000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":2169000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":2169000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1109000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":1109000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":559000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":559000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2267000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2267000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1250000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":1250000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":633000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":633000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":2577000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2577000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1450000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1450000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":725000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":725000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":3012000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":3012000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1582000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1582000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":793000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":793000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":3216000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":3216000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1673000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1673000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":831000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":831000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":3452000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":3452000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2028000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":2028000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1006000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1006000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":4069000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":4069000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":2057000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":2057000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":994000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":994000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":4036000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":4036000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1996000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":1004000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":4059000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment":{"label":null,"description":null,"units":{"CAD":[{"start":"2018-07-01","end":"2019-06-30","val":-43000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-12-31","val":-21000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2019-07-01","end":"2020-06-30","val":-13000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-07-01","end":"2020-06-30","val":13000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2019-07-01","end":"2020-06-30","val":2000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":-4000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":4000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2020-07-01","end":"2021-06-30","val":2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021"}]}},"AdjustmentsForProvisions":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-18000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-61000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":-10000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-59000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-59000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":4000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":4000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":13000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":13000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":49000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":49000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-36000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-36000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":14000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":14000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":159000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":159000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-117000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-117000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-72000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-72000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-100000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-100000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-2000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-14000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-14000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":23000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":23000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-14000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-14000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":5000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":5000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":44000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":44000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":74000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":32000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":135000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023"}]}},"AdjustmentsForReconcileProfitLoss":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-71000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-281000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":56000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-142000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-219000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":65000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":65000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":241000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":241000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":256000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":256000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2018-07-01","end":"2019-06-30","val":163000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-402000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-402000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":16000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":16000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-332000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":89000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2019-07-01","end":"2020-06-30","val":194000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-07-01","end":"2020-06-30","val":194000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-01-01","end":"2020-06-30","val":464000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":464000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":404000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":404000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":364000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020"},{"start":"2020-07-01","end":"2021-06-30","val":262000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021"},{"start":"2021-01-01","end":"2021-06-30","val":-87000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":123000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2"}]}},"AdjustmentsForSharebasedPayments":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-2000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":39000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":23000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":17000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":17000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":53000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":53000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":35000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":35000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":16000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2018-07-01","end":"2019-06-30","val":2000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":39000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":39000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":20000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":20000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-2000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-2000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2019-07-01","end":"2020-06-30","val":23000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-07-01","end":"2020-06-30","val":23000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2019-07-01","end":"2020-06-30","val":50000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":64000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":64000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":41000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":41000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":27000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":27000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2020-07-01","end":"2021-06-30","val":50000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":87000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":87000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":52000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":52000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":139000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":139000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2021-07-01","end":"2022-06-30","val":120000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-07-01","end":"2022-06-30","val":120000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":68000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":68000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":42000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":42000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":122000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":122000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2022-07-01","end":"2023-06-30","val":127000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-07-01","end":"2023-06-30","val":127000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":73000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":73000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":30000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":30000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":117000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":117000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2023-07-01","end":"2024-06-30","val":110000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":66000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":66000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":39000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":39000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":151000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":151000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":79000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":37000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":144000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-12-31","val":4000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-2000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-2000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":170000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":170000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":4000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":4000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-13000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-13000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-5000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-5000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-29000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-29000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-6000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-6000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-2000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-10000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-10000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-7000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-7000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-3000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-3000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-7000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-7000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-8000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-8000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-26000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-26000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-10000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-10000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-5000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-5000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-18000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-18000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":2000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":2000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"AmortisationAssetsRecognisedFromCostsIncurredToObtainOrFulfilContractsWithCustomers":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":133000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-12-31","val":271000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-12-31","val":271000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":142000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-12-31","val":290000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":290000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":152000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":76000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":305000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":305000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":145000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":72000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":289000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":289000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":137000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":68000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":276000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":276000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":135000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":67000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":280000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":280000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":150000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":76000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":311000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":311000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":171000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":88000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":359000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":359000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":208000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":109000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":444000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"AmortisationIntangibleAssetsOtherThanGoodwill":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":483000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":265000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":135000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":552000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":552000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":287000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":287000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":148000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":148000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":598000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":598000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":310000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":310000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":163000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":163000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":648000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":648000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":422000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":422000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":220000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":220000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":905000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":905000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":531000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":531000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":266000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":266000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1090000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1090000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":586000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":586000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":295000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":295000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1226000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1226000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":790000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":790000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":408000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":408000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1555000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1555000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":759000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":759000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":386000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":386000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1523000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1523000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":803000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":403000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1605000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ApplicableTaxRate":{"label":null,"description":null,"units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.267,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0.267,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":0.269,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":0.266,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":0.267,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0.271,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":0.271,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":0.272,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":0.272,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":0.27,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.27,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0.269,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":0.269,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.267,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":0.267,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":0.269,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.269,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0.263,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0.263,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":0.262,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.262,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0.261,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.261,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0.257,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":0.257,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.257,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":0.257,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":0.258,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.258,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.256,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0.256,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.257,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0.257,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":0.256,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.256,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.233,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0.233,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.242,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":0.242,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":0.235,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":0.235,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0.235,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":0.235,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.238,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":0.238,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":0.245,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.245,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.219,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":0.278,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":0.248,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"Assets":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":27729000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":27700000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":29077000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":29077000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":29548000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":31053000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":31053000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":32039000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":33065000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":33057000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":33057000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":35753000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":37975000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":37985000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":37985000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":40308000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":43332000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":43321000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":43273000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":46015000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":47994000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":47994000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":47983000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":48851000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":54046000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":54063000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":54069000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":55677000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":56136000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":56136000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":56136000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":57311000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":58023000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":58023000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":58028000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":60628000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":59613000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":303000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2016-12-31","val":303000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":306000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":340000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":340000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":340000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":346000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":371000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":371000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":371000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":371000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":357000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":352000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":358000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":358000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":358000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":358000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":345000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q1I"},{"end":"2020-06-30","val":328000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":334000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":334000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":334000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":334000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":327000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q1I"},{"end":"2021-06-30","val":323000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":342000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":342000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":342000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2021-12-31","val":342000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":335000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":343000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":419000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":419000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":419000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":419000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":420000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":439000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":515000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":515000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":515000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":515000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":538000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":572000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":667000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":667000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":667000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":698000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":716000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":783000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"AverageEffectiveTaxRate":{"label":null,"description":null,"units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.256,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0.259,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":0.267,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":0.272,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":0.272,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0.267,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":0.267,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":0.267,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":0.267,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":0.254,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":0.254,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0.164,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":0.164,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.056,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":0.056,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":0.208,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.208,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0.277,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0.277,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":0.271,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.271,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0.263,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.263,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0.264,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":0.264,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.244,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":0.244,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":0.255,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.255,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.256,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0.256,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.25,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0.25,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":0.26,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.26,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.22,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0.22,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.243,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":0.243,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":0.203,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":0.203,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0.249,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":0.249,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.263,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":0.263,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":0.236,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.236,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.733,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-0.237,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":0.354,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"BasicEarningsLossPerShare":{"label":null,"description":null,"units":{"CAD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":2.06,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1.36,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":0.66,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":2.46,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":2.63,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1.34,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":1.34,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":0.66,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":0.66,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2.68,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2.68,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1.57,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":0.79,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.86,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":0.43,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":2.9,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1.45,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0.51,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0.51,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":0.23,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.23,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0.95,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.95,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0.5,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":0.5,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.25,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":0.25,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1.23,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1.23,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.62,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0.62,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.34,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0.34,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1.16,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1.16,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.29,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0.29,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.14,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":0.14,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":0.58,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":0.58,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0.24,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":0.24,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.15,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":0.15,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":0.67,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.67,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.22,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-12-31","val":0.73,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"CancellationOfTreasuryShares":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":41000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":100000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":100000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"}]}},"CapitalisationRateOfBorrowingCostsEligibleForCapitalisation":{"label":null,"description":null,"units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.0331,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0331,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0.0433,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":0.0433,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":0.0433,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0.0433,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":0.0433,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":0.0433,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.0433,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0.0433,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-12-31","val":0.0433,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.0433,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.031,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.031,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.031,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-12-31","val":0.031,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.031,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.031,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0.031,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-12-31","val":0.031,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":0.031,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0.053,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":0.031,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-12-31","val":0.053,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.053,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.053,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-12-31","val":0.053,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"CashAndCashEquivalents":{"label":null,"description":null,"units":{"CAD":[{"end":"2015-12-31","val":223000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":432000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2016-12-31","val":432000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2016-12-31","val":432000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-01-01","val":400000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":432000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":432000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-03-31","val":794000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":371000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":509000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":509000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":509000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":509000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2017-12-31","val":509000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":415000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-03-31","val":415000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":683000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":683000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":414000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":414000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":414000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":414000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2018-12-31","val":414000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":588000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-03-31","val":588000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q1I"},{"end":"2019-06-30","val":217000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":217000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":535000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":535000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":535000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":535000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2019-12-31","val":535000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1058000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-03-31","val":1058000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q1I"},{"end":"2020-06-30","val":971000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":971000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":848000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":848000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":848000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":848000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2020-12-31","val":848000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1903000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-03-31","val":1903000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2183000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":2183000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":723000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":723000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":723000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2021-12-31","val":723000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2021-12-31","val":723000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":774000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-03-31","val":774000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":382000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":382000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":974000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":974000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":974000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":974000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2022-12-31","val":974000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":877000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-03-31","val":877000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":649000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":649000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":864000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":864000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":864000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":864000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2023-12-31","val":864000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2164000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-03-31","val":2164000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":927000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":927000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":869000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":869000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":869000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1014000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3682000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":2621000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CashFlowsFromUsedInFinancingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-87000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":147000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":-328000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-227000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-227000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-143000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-143000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-143000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-143000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-1176000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1176000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":415000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":415000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":69000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":69000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1238000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1238000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":579000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":579000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-726000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-726000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":1904000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1904000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1159000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1165000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-110000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-104000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":953000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":953000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-89000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-89000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-204000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-204000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":848000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":848000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1038000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1038000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-437000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-437000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":139000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":139000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-28000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-28000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-1370000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-1370000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-1142000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1142000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":2265000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":2595000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-74000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"CashFlowsFromUsedInInvestingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-2923000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-2043000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":-1221000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-3643000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-3643000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-1727000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-1727000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-795000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-795000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-2977000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-2977000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-2562000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-2562000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-1600000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-1600000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-5044000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-5044000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-2782000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-2782000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-823000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-823000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-6165000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-6165000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-2013000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-2013000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-860000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-860000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-5466000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-5466000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-2637000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-2637000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-1438000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-1438000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-5408000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-5408000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-3241000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-3241000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-908000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-908000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-4748000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-4748000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-2247000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-2247000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-1255000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-1255000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-3700000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-3700000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-1695000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-1093000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-3040000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"CashFlowsFromUsedInOperatingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":3219000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1835000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":1126000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":3947000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":3947000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":2044000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":2044000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":1206000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":1206000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":4058000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":4058000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2018-07-01","end":"2019-06-30","val":3964000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":1950000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":1950000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1160000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":1160000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":3927000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":3927000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2019-07-01","end":"2020-06-30","val":4616000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-07-01","end":"2020-06-30","val":4616000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2019-07-01","end":"2020-06-30","val":4118000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":2639000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":2639000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":1462000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":1462000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":4574000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":4574000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2020-07-01","end":"2021-06-30","val":4124000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":2189000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":2183000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1250000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1244000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":4388000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":4388000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2021-07-01","end":"2022-06-30","val":4590000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-07-01","end":"2022-06-30","val":4590000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":2385000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2385000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1250000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1250000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":4811000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":4811000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2022-07-01","end":"2023-06-30","val":4304000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-07-01","end":"2023-06-30","val":4304000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":1878000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1878000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1117000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1117000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":4499000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":4499000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2023-07-01","end":"2024-06-30","val":4959000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-07-01","end":"2024-06-30","val":4959000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":2338000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":2338000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1388000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":1388000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":4847000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":4847000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2024-07-01","end":"2025-06-30","val":4752000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-06-30","val":2243000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":1166000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":4866000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":1221000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":917000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":435000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":1320000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":1418000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":821000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":821000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":463000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":463000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":1908000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1908000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":967000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":967000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":549000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":549000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1554000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1554000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":482000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":482000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-461000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-461000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":964000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":964000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1450000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1450000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":430000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":430000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":2349000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":2349000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1214000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1214000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":624000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":624000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1797000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1797000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":341000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":341000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":115000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":115000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":689000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":689000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":482000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":482000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":223000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":223000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":955000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":955000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":57000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-296000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":831000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ComprehensiveIncomeAttributableToNoncontrollingInterests":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":15000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":17000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":7000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":23000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":23000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-04-01","end":"2018-06-30","val":-1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":10000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":10000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":18000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":18000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":6000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":6000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":38000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":38000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":31000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":31000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":16000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":16000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":71000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":71000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-26000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-26000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-11000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-11000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":8000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":8000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":32000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":32000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":33000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":33000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":143000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":143000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-14000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-14000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-29000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-29000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":36000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":36000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":18000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":18000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-317000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-306000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-347000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ComprehensiveIncomeAttributableToOwnersOfParent":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":1206000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":900000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":428000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":1297000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":1395000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":821000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":821000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":464000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":464000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":1898000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1898000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":949000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":949000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":543000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":543000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1516000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1516000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":451000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":451000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-477000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-477000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":893000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":893000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1476000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1476000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":441000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":441000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":2341000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":2341000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1182000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1182000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":591000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":591000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1654000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1654000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":355000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":355000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":144000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":144000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":688000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":688000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":446000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":446000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":220000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":220000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":937000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":937000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":374000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":10000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1178000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ContractAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-01-01","val":1205000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":1205000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1184000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1191000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":1303000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":1303000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":0,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2017-12-31","val":1303000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-01-01","val":1303000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-03-31","val":1279000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-03-31","val":1279000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1272000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":1272000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":1475000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":1475000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":1475000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":1475000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2018-12-31","val":1475000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-03-31","val":1449000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1441000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":1441000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":1238000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":1238000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":1238000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":1238000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2019-12-31","val":1238000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1069000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-03-31","val":1069000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q1I"},{"end":"2020-06-30","val":901000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":901000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":850000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":850000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":850000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":850000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2020-12-31","val":878000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":803000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-03-31","val":803000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":784000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":784000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":837000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":837000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":877000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2021-12-31","val":877000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2021-12-31","val":877000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":790000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-03-31","val":831000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":763000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":804000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":908000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":908000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":908000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":908000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2022-12-31","val":908000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":879000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-03-31","val":879000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":857000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":857000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":898000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":898000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":898000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":898000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2023-12-31","val":898000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":867000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-03-31","val":867000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":843000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":843000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":939000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":939000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":939000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":913000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":862000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":864000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"ContractLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":732000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2016-12-31","val":732000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":777000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":788000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":780000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":780000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":780000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2017-12-31","val":780000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":788000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-03-31","val":788000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":780000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":780000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":808000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":811000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":811000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":811000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2018-12-31","val":811000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":814000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-03-31","val":814000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q1I"},{"end":"2019-06-30","val":811000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":811000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":801000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":801000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":801000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":801000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2019-12-31","val":801000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":824000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-03-31","val":824000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q1I"},{"end":"2020-06-30","val":802000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":802000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":806000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":806000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":806000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":806000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2020-12-31","val":806000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":821000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-03-31","val":821000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":802000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":802000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":870000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":870000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":870000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2021-12-31","val":870000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2021-12-31","val":870000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":883000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-03-31","val":883000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":883000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":883000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":914000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":914000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":914000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":914000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2022-12-31","val":914000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":965000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-03-31","val":965000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":974000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":974000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":974000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":974000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":974000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":974000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2023-12-31","val":974000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1023000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-03-31","val":1023000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1049000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":1049000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1102000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":1102000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":1102000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1135000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1176000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":1161000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"ContractualCommitmentsForAcquisitionOfIntangibleAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":82000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":36000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":36000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":36000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":48000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":59000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":59000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":48000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":28000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":45000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":45000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":45000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":48000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":56000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":56000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":56000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":33000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":26000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":26000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":26000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":14000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":14000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":14000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":14000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":22000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":25000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":25000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":25000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":24000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":37000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":37000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":37000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":28000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":70000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":436000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":184000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":184000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":184000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":177000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":177000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":177000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":148000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":165000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":136000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":136000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":136000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":205000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":235000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":235000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":235000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":553000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":574000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":574000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":574000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":446000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":275000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":275000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":275000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":385000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":297000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":297000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":297000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":271000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":267000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":267000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":267000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":228000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":184000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CostOfSales":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":1840000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":854000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":446000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":1950000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":1975000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":936000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":936000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":469000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":469000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2144000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2100000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":943000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":943000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":484000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":484000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":2100000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2100000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":786000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":786000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":384000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":384000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":2000000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":2000000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1031000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1000000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":527000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":500000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":2200000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":2200000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1000000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1000000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":500000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":500000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":2300000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":2300000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1100000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1100000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":500000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":500000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":2400000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":2400000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1100000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":1100000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":600000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":600000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":2500000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":2500000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1100000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":500000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":2400000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"CurrentAccruedIncome":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":131000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":131000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":131000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":143000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":143000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":143000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":192000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":175000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":175000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":175000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":179000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":180000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":180000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":180000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":220000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":241000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":241000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":269000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"}]}},"CurrentAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":2474000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":2400000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":3377000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":3377000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":2884000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":3867000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":3867000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":3933000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":3841000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":3841000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":3841000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":4010000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":4353000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":4353000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":4353000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":4420000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":4683000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":4683000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":4677000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":6105000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":5032000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":5032000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":5032000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":4851000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":6092000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":6092000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":6092000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":5928000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":6313000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":6313000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":6313000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":6416000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":6647000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":6632000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":6632000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":9324000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":8372000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CurrentContractAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-01-01","val":700000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":700000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":697000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":757000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":757000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":760000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":760000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":860000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":860000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":860000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":859000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":859000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":737000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":737000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":737000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":538000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":538000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":439000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":439000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":439000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":412000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":412000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":443000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":443000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":450000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":407000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":412000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":441000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":441000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":441000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":427000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":427000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":445000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":445000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":445000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":422000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":422000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":465000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":465000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":465000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":453000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":457000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CurrentContractLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-01-01","val":496000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":496000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-06-30","val":552000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":541000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":541000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":544000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":544000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":558000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":561000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":561000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":572000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":572000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":545000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":545000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":545000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":570000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":570000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":592000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":592000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":592000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":602000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":602000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":652000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":652000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":652000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":661000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":661000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":679000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":679000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":679000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":739000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":739000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":736000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":736000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":736000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":800000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":800000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":838000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":838000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":838000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":890000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":893000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CurrentDerivativeFinancialAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":11000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":11000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":11000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":18000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":18000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":18000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":29000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":49000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":49000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":49000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":10000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":8000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":8000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":8000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":10000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":2000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":2000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":13000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":13000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":13000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":65000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":83000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":83000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":83000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":55000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":36000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":36000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":36000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":35000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":65000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":65000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":65000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":12000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":8000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CurrentDerivativeFinancialLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":12000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":12000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":12000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":33000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":33000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":33000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":9000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":9000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":9000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":5000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":23000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":23000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":23000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":9000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":32000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":32000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":32000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":23000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":24000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":24000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":24000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":14000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":18000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":18000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":18000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":39000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":25000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":25000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":25000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":7000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":11000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":11000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":11000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":79000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":30000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CurrentDividendPayables":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":284000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":300000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":284000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":284000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":299000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":299000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":299000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":315000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":326000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":326000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":326000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":339000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":352000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":352000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":352000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":372000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":403000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":403000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":403000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":428000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":449000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":449000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":449000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":467000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":502000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":502000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":502000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":526000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":550000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":550000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":550000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":577000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":605000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":605000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":605000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":634000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":649000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CurrentLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":4951000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":5000000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":4798000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":4798000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":5190000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":5040000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":5040000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":4612000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":4841000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":4844000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":4844000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":5611000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":5574000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":5574000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":5574000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":4850000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":5909000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":5915000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":5905000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":6518000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":8273000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":8273000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":8273000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":8366000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":8281000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":8281000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":8286000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":9426000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":9478000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":9478000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":9478000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":9684000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":9831000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":9831000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":9836000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":10889000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":9689000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CurrentPortionOfLongtermBorrowings":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":1327000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":1300000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":1327000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":1327000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":1404000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":1404000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":1404000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":1009000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":836000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":836000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":836000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":800000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2019-01-01","val":1016000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":1016000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-06-30","val":1564000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":1332000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":1332000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":1332000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":562000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1432000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":1432000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":1432000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1913000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":2927000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":2927000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":2927000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":3146000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":2541000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":2541000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":2541000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":3716000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":3994000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":3994000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":3994000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":3334000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":3246000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":3246000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":3246000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":4465000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":3102000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CurrentPrepayments":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":233000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":200000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":443000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":443000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":260000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":493000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":493000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":640000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":539000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":539000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":539000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":551000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":551000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-06-30","val":653000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":547000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":547000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":547000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":544000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":484000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":484000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":478000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":611000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":528000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":528000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":521000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":717000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":617000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":617000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":617000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":808000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":682000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":682000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":682000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":874000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":769000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2024Q4I"}]}},"CurrentProvisions":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":124000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":100000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":124000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":124000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":78000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":78000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":78000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":106000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":129000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":129000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":129000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":100000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2019-01-01","val":120000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":120000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-06-30","val":93000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":288000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":288000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":288000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":83000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":73000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":73000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":71000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"}]}},"CurrentReceivablesFromContractsWithCustomers":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":1217000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":1208000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":1208000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":1221000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":1212000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":1212000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":1166000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":1263000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":1263000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":1263000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":1285000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":1570000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":1570000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":1570000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1719000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1986000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":1986000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":1986000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1899000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":2194000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":2194000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":2194000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":2196000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":2636000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":2636000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":2636000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":2569000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":2938000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":2938000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":2835000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2766000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":2725000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":2725000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":2725000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":2550000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":2679000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CurrentTaxAssetsCurrent":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":9000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":9000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":9000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":96000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":96000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":96000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":6000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":3000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":3000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":102000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":127000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":127000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":127000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":18000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":148000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":148000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":148000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":202000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":206000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":206000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":206000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":140000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":143000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":124000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":124000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":171000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":205000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":205000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":205000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":129000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":161000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":146000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":146000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":225000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":173000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"CurrentTaxExpenseIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":506000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":183000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":120000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":205000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":205000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":283000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":283000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":139000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":139000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":483000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":483000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":197000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":197000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":71000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":71000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":416000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":416000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":285000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":285000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":83000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":83000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":474000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":474000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":279000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":279000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":150000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":150000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":563000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":563000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":321000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":321000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":176000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":176000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":584000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":584000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":265000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":265000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":118000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":118000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":402000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":402000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":293000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":293000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":155000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":155000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":492000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":492000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":265000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":148000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":603000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":468000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":104000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":47000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":123000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":123000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":275000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":275000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":131000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":131000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":478000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":478000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":196000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":196000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":70000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":70000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":353000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":353000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":281000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":281000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":81000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":81000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":375000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":375000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":264000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":264000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":135000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":135000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":533000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":533000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":317000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":317000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":172000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":172000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":573000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":573000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":247000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":247000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":99000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":99000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":362000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":362000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":288000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":288000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":149000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":149000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":457000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":457000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":243000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":130000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":497000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"CurrentTaxLiabilitiesCurrent":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":37000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":37000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":37000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":34000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":34000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":34000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":116000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":218000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":218000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":218000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":48000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":55000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":55000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":55000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":155000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":135000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":135000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":122000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":104000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":104000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":104000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":104000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":114000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":112000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":112000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":112000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":120000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":126000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":126000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":126000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":146000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":142000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":142000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":142000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":141000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":141000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"DeferredIncome":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":72000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":81000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":81000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":81000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":81000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":85000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":85000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":85000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":73000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":77000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":77000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":77000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":76000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":66000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":66000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":70000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"}]}},"DeferredIncomeClassifiedAsNoncurrent":{"label":null,"description":null,"units":{"CAD":[{"end":"2018-12-31","val":78000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":65000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":70000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":70000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":70000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":70000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":61000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020Q4I"},{"end":"2021-06-30","val":66000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"}]}},"DeferredTaxAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":5000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":5000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":5000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":5000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-01-01","val":5000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":5000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":5000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":5000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":6000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":6000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":11000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":35000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":35000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":35000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":16000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":19000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":19000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":19000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":33000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":38000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":38000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":38000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":41000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":18000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":18000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":18000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":36000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":74000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"DeferredTaxExpenseIncomeRecognisedInProfitOrLoss":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-42000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":183000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":97000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":430000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":467000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":21000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":21000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":14000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":14000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":74000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":74000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-8000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-8000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-39000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-39000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":115000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":115000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-25000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-25000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":36000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":36000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":76000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":76000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-21000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-21000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-24000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-24000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":47000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":47000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-6000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-6000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-5000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-5000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":31000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":31000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-129000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-129000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-36000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-36000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-140000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-140000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-168000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-70000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-167000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-167000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-72000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-64000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":105000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":25000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":324000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":361000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":13000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":13000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":6000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":6000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":75000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":75000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":114000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":114000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":83000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":83000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":193000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":193000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-28000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-28000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":32000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":32000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":3000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":3000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-22000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-22000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-25000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-25000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":25000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":25000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-4000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-3000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-3000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":9000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":9000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-135000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-135000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-42000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-42000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-136000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-136000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-168000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-168000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-70000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-70000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-170000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-170000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-89000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-83000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-151000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-4000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":28000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":28000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2019-01-01","end":"2019-06-30","val":-121000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-121000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-121000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-121000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-124000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-124000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-5000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-5000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-2000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-6000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-6000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"}]}},"DeferredTaxLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":2107000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":2100000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":2511000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":2511000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":2500000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":2941000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":2941000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-01-01","val":2941000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-06-30","val":2971000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":3152000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":3148000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":3148000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":3095000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-01-01","val":3200000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2019-01-01","val":3095000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":3095000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-06-30","val":3103000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":3204000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":3214000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":3214000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":3214000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-06-30","val":3352000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":3776000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":3756000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":3718000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":4022000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":4056000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":4056000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":4045000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":4205000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":4437000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":4454000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":4455000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":4414000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":4390000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":4390000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":4390000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":4279000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":4231000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":4231000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":4231000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":4293000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":4292000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilityAsset":{"label":null,"description":null,"units":{"CAD":[{"end":"2015-12-31","val":2155000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2102000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2016-12-31","val":2506000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2495000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":2936000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":2936000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3147000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":3143000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":3090000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3198000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":3208000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":3208000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3765000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":3707000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":3707000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4021000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":4010000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2021-12-31","val":4010000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4418000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":4436000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":4436000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4352000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":4352000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":4352000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4213000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":4213000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4218000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":5000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-20000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-20000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-24000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-20000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-71000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-81000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-603000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-545000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-21000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-10000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-382000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-400000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-96000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-96000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-73000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-73000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-29000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"DepositsFromCustomers":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":15000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":15000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":15000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":21000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":21000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":21000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":15000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":13000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":13000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":13000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":13000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":14000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":14000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":14000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":14000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":34000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":34000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":34000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":26000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":10000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":10000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":10000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":9000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":12000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":12000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":12000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":21000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":15000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":15000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":15000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":15000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":15000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":15000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":15000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":14000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":13000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"DepreciationPropertyPlantAndEquipment":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":1564000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":793000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":391000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":1617000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":1617000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":822000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":822000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":411000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":411000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":1669000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1669000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":940000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":940000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":470000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":470000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1929000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1929000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1028000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1028000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":505000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":505000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":2107000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":2107000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1051000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1051000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":527000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":527000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":2126000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":2126000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1087000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1087000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":536000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":536000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":2226000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":2226000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1238000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1238000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":598000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":598000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":2514000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1298000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":608000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2"}]}},"DepreciationRatePropertyPlantAndEquipment":{"label":null,"description":null,"units":{"pure":[{"start":"2018-01-01","end":"2018-12-31","val":0.05,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.05,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.05,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.05,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020"}]}},"DerivativeFinancialAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-01-01","val":6000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-12-31","val":54000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":54000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":54000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":2000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":76000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":76000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":76000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":413000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":40000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":40000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":40000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":70000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":76000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":76000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":76000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":224000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":250000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":250000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":250000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":154000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":179000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":179000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":179000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":121000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":113000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":113000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":113000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":11000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":40000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"DerivativeFinancialLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":21000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":76000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":76000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":76000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":63000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":6000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":6000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":6000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":94000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":26000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":26000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":26000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":27000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":155000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":155000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":155000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":128000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":73000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":73000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":73000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":20000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":24000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":24000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":24000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":76000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":191000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":191000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":191000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":50000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":118000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":118000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":118000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":196000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":167000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"DescriptionOfDiscountRatesAppliedToCashFlowProjections":{"label":null,"description":null,"units":{"pure":[{"end":"2016-12-31","val":0.07,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.07,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017Q4I"},{"end":"2024-06-30","val":0.099,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"}]}},"DescriptionOfExpectedVolatilityShareOptionsGranted":{"label":null,"description":null,"units":{"pure":[{"start":"2020-01-01","end":"2020-06-30","val":0.123,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.121,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0.123,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.123,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.125,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.125,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"}]}},"DescriptionOfOptionLifeShareOptionsGranted":{"label":null,"description":null,"units":{"CAD":[{"start":"2020-01-01","end":"2020-12-31","val":7,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020"}],"pure":[{"start":"2020-01-01","end":"2020-12-31","val":4.25,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020"}],"Y":[{"start":"2020-01-01","end":"2020-06-30","val":4.25,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":4.25,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":4.25,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4.25,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":4.25,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"}]}},"DescriptionOfRiskFreeInterestRateShareOptionsGranted":{"label":null,"description":null,"units":{"pure":[{"start":"2020-01-01","end":"2020-06-30","val":0.0097,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.0037,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0.0095,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.0095,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.0079,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.0079,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"}]}},"DilutedEarningsLossPerShare":{"label":null,"description":null,"units":{"CAD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":2.06,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1.36,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":0.66,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":2.46,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":2.63,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1.34,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":1.34,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":0.66,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":0.66,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2.68,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2.68,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1.57,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":0.79,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.86,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":0.43,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":2.9,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1.45,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0.51,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0.51,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":0.23,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.23,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0.94,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.94,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0.5,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":0.5,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.25,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":0.25,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1.22,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1.22,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.62,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0.62,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.34,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0.34,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1.15,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1.15,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.29,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0.29,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.14,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":0.14,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":0.58,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":0.58,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0.24,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":0.24,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.15,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":0.15,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":0.67,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.67,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.22,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-12-31","val":0.72,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares":{"label":null,"description":null,"units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2019-01-01","end":"2019-06-30","val":1202000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1203000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1204000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1264000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1264000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":1280000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":1280000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":1278000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1278000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1331000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1331000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1359000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1359000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1351000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1351000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1384000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1384000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1387000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1387000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1403000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1447000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1452000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"}]}},"DividendsPaidClassifiedAsFinancingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":1070000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":544000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":260000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":1082000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":1082000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":557000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":557000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":278000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":278000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":1141000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1141000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":610000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":610000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":307000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":307000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1149000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1149000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":462000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":462000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":240000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":240000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":930000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":930000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":502000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":502000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":251000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":251000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1045000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1045000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":583000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":583000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":290000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":290000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1188000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1188000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":638000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":638000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":320000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":320000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1315000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1315000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":790000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":790000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":431000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":431000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1562000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":807000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":405000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"}]}},"DividendsPaidOrdinarySharesPerShare":{"label":null,"description":null,"units":{"CAD/shares":[{"end":"2016-03-11","val":0.44,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q1I"},{"end":"2016-06-10","val":0.46,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q2I"},{"end":"2016-09-09","val":0.46,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q3I"},{"end":"2016-12-09","val":0.48,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"start":"2016-01-01","end":"2016-12-31","val":1.84,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"end":"2017-03-10","val":0.48,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017Q1I"},{"start":"2017-01-01","end":"2017-03-31","val":0.48,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-03-31","val":0.48,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q1"},{"end":"2017-06-09","val":0.4925,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017Q2I"},{"start":"2017-01-01","end":"2017-06-30","val":0.9725,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":0.4925,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":0.4925,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q2"},{"end":"2017-09-08","val":0.4925,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017Q3I"},{"start":"2017-07-01","end":"2017-09-30","val":0.4925,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q3"},{"end":"2017-12-11","val":0.505,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017Q4I"},{"start":"2017-01-01","end":"2017-12-31","val":1.97,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":1.97,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":0.505,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4"},{"end":"2018-02-07","val":0.505,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2018-01-01","end":"2018-03-31","val":0.505,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-03-31","val":0.505,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-03-31","val":0.505,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-01-01","end":"2018-03-31","val":0.505,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1.03,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":1.03,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":0.525,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":0.525,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.525,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":0.525,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q2"},{"end":"2018-08-02","val":0.525,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-08-02","val":0.545,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018Q2I"},{"start":"2018-07-01","end":"2018-09-30","val":0.525,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-07-01","end":"2018-09-30","val":0.525,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2.1,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2.1,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":0.545,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-10-01","end":"2018-12-31","val":0.545,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":0.545,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-03-31","val":0.545,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-03-31","val":0.2725,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-03-31","val":0.2725,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1.1075,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":0.55375,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.5625,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":0.5625,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.28125,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.28125,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q2"},{"end":"2019-08-01","val":0.5625,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"start":"2019-07-01","end":"2019-09-30","val":0.5625,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-07-01","end":"2019-09-30","val":0.28125,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2.2525,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1.12625,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0.5825,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-10-01","end":"2019-12-31","val":0.29125,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4"},{"end":"2020-02-12","val":0.5825,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2019Q4I"},{"start":"2020-01-01","end":"2020-03-31","val":0.29125,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-03-31","val":0.29125,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-03-31","val":0.29125,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-01-01","end":"2020-03-31","val":0.29125,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.5825,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0.5825,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":0.29125,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.29125,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-04-01","end":"2020-06-30","val":0.29125,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"end":"2020-07-30","val":0.29125,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"start":"2020-07-01","end":"2020-09-30","val":0.29125,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-07-01","end":"2020-09-30","val":0.29125,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1.18495,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1.18495,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":0.3112,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-10-01","end":"2020-12-31","val":0.3112,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4"},{"end":"2021-02-10","val":0.3112,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020Q4I"},{"start":"2021-01-01","end":"2021-03-31","val":0.3112,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-03-31","val":0.3112,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-03-31","val":0.3112,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":0.3112,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.6274,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":0.6274,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.3162,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":0.3162,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-04-01","end":"2021-06-30","val":0.3162,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.3162,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q2"},{"end":"2021-07-29","val":0.3162,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"start":"2021-07-01","end":"2021-09-30","val":0.3162,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.3162,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1.271,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1.271,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":0.3274,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-10-01","end":"2021-12-31","val":0.3274,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4"},{"end":"2022-02-09","val":0.3274,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-03-31","val":0.3274,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-03-31","val":0.3274,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-03-31","val":0.3274,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-03-31","val":0.3274,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.666,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0.666,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.3386,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0.3386,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-04-01","end":"2022-06-30","val":0.3386,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.3386,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q2"},{"end":"2022-08-04","val":0.3386,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"start":"2022-07-01","end":"2022-09-30","val":0.3386,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-07-01","end":"2022-09-30","val":0.3386,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1.3557,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1.3557,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":0.3511,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-10-01","end":"2022-12-31","val":0.3511,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4"},{"end":"2023-02-08","val":0.3511,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2022Q4I"},{"start":"2023-01-01","end":"2023-03-31","val":0.3511,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-03-31","val":0.3511,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-03-31","val":0.3511,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-03-31","val":0.3511,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.7147,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0.7147,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.3636,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":0.3636,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-04-01","end":"2023-06-30","val":0.3636,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.3636,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q2"},{"end":"2023-08-03","val":0.3636,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"start":"2023-07-01","end":"2023-09-30","val":0.3636,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-07-01","end":"2023-09-30","val":0.3636,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1.4544,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1.4544,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":0.3761,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-10-01","end":"2023-12-31","val":0.3761,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4"},{"end":"2024-02-08","val":0.3761,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023Q4I"},{"start":"2024-01-01","end":"2024-03-31","val":0.3761,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-03-31","val":0.3761,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-03-31","val":0.3761,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-03-31","val":0.3761,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.7652,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":0.7652,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.3891,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":0.3891,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-04-01","end":"2024-06-30","val":0.3891,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.3891,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q2"},{"end":"2024-08-01","val":0.3891,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"start":"2024-07-01","end":"2024-09-30","val":0.3891,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-07-01","end":"2024-09-30","val":0.3891,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1.5566,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1.5566,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2024-10-01","end":"2024-12-31","val":0.4023,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-10-01","end":"2024-12-31","val":0.4023,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4"},{"end":"2025-02-12","val":0.4023,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2024Q4I"},{"start":"2025-01-01","end":"2025-03-31","val":0.4023,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-03-31","val":0.4023,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.8186,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":0.4163,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":0.4163,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q2"},{"end":"2025-07-31","val":0.4163,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"start":"2025-07-01","end":"2025-09-30","val":0.4163,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1.6533,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"},{"start":"2025-10-01","end":"2025-12-31","val":0.4184,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4"},{"end":"2026-02-11","val":0.4184,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"DividendsRecognisedAsDistributionsToOwnersOfParent":{"label":null,"description":null,"units":{"CAD":[{"start":"2018-07-01","end":"2019-06-30","val":1307000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-12-31","val":1358000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2019-07-01","end":"2020-06-30","val":1433000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-07-01","end":"2020-06-30","val":1433000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-01-01","end":"2020-12-31","val":1520000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1520000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2020-07-01","end":"2021-06-30","val":1609000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-07-01","end":"2021-06-30","val":1609000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-12-31","val":1711000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1711000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2021-07-01","end":"2022-06-30","val":1796000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-07-01","end":"2022-06-30","val":1796000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":1899000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1899000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2022-07-01","end":"2023-06-30","val":2014000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-07-01","end":"2023-06-30","val":2014000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-12-31","val":2111000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":2111000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2023-07-01","end":"2024-06-30","val":2210000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-07-01","end":"2024-06-30","val":2210000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-12-31","val":2314000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":2314000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2024-07-01","end":"2025-06-30","val":2427000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-12-31","val":2532000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"EmployeeBenefitsExpense":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":2939000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1273000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":649000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":2595000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":2594000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1411000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":1411000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":711000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":711000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2896000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2896000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1464000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":1464000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":758000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":758000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":3034000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":3034000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1784000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1784000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":911000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":911000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":3701000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":3701000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":2066000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":2066000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1051000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1051000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":4269000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":4269000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":2290000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2290000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1171000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1171000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":4899000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":4899000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":3108000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":3108000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1568000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1568000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":6148000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":6148000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":2957000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":2957000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1473000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":1473000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":5907000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":5907000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":3011000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":1545000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":5878000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"Equity":{"label":null,"description":null,"units":{"CAD":[{"end":"2015-12-31","val":7672000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7936000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2016-12-31","val":9033000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2016-12-31","val":9033000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-01-01","val":7900000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":9033000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":9033000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-06-30","val":9498000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":8263000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":9458000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":9458000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":9458000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2017-12-31","val":9458000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":9751000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":9751000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":10341000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":10341000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":10341000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":10179000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2018-12-31","val":10179000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-06-30","val":10596000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":10596000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":10659000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":10659000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":10659000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":10659000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2019-12-31","val":10659000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-06-30","val":12380000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":12380000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":12602000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":12568000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":12568000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":12568000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2020-12-31","val":12568000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-06-30","val":15650000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":15650000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":16059000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":16059000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":16059000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2021-12-31","val":16059000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2021-12-31","val":16059000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":16680000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":16680000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":17658000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":17658000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":17658000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":17658000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2022-12-31","val":17658000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-06-30","val":17579000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":17579000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":17302000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":17302000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":17302000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":17302000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2023-12-31","val":17302000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-06-30","val":17045000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":17045000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":16798000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":16798000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":16798000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":16102000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":16579000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"EquityAndLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":27729000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":27700000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":29077000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":29077000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":29548000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":31053000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":31053000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":32039000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":33065000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":33057000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":33057000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":35753000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":37975000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":37985000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":37985000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":40308000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":43332000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":43321000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":43273000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":46015000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":47994000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":47994000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":47983000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":48851000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":54046000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":54063000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":54069000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":55677000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":56136000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":56136000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":56136000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":57311000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":58023000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":58023000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":58028000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":60628000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":59613000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"EquityAttributableToOwnersOfParent":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":7917000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":9014000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":9014000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":8221000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":9416000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":9416000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":9679000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":10259000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":10259000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":10259000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":10504000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":10504000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":10548000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":10548000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":10548000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":12046000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":12046000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":12074000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":12040000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":12040000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":14756000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":14756000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":15116000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":15116000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":15116000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":15716000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":15716000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":16569000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":16569000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":16569000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":16407000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":16407000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":16112000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":16112000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":16112000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":15809000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":15809000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":15620000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":15620000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":15620000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":15220000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":15775000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"ExpectedDividendAsPercentageShareOptionsGranted":{"label":null,"description":null,"units":{"pure":[{"start":"2020-01-01","end":"2020-06-30","val":0.054,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.051,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0.054,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.054,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.048,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.048,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"}]}},"ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":185000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":55000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":30000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":121000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":121000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":70000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":70000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":43000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":43000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":141000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":141000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":64000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":64000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":30000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":30000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":147000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":147000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":78000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":78000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":46000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":46000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":173000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":173000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":129000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":129000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":63000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":63000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":244000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":244000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":105000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":105000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":55000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":55000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":201000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":201000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":98000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":98000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":42000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":42000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":171000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":171000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":88000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":88000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":50000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":50000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":199000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":199000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":97000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":47000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":176000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ExpenseFromSharebasedPaymentTransactionsWithEmployees":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":181000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":61000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":36000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":128000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":128000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":68000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":68000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":41000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":41000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":136000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":136000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":64000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":64000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":30000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":30000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":147000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":147000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":78000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":78000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":46000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":46000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":173000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":173000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":123000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":123000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":63000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":63000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":236000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":236000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":103000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":103000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":54000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":54000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":194000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":194000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":98000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":98000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":44000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":44000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":172000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":172000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":84000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":84000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":50000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":50000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":195000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":195000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":97000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":47000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":176000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"FinanceCosts":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":520000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":280000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":142000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":573000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":573000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":306000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":306000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":150000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":150000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":661000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":661000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":357000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":357000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":189000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":189000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":733000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":733000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":394000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":394000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":202000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":202000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":771000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":771000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":410000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":410000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":203000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":203000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":796000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":796000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":276000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":276000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":97000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":97000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":632000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":632000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":643000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":643000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":323000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":323000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1273000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1273000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":776000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":776000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":382000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":382000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1576000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1576000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":717000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":373000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1161000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"FinanceLeaseLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2018-12-31","val":102000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018Q4I"}]}},"GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsNetOfTax":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-11000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017"}]}},"Goodwill":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":3787000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":3800000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":3787000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":3787000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":4217000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":4236000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":4236000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":4610000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":4733000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":4747000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":4747000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":4888000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":5331000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":5309000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":5307000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":6132000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":7235000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":7224000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":7160000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":7201000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":7281000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":7281000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":7270000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":7439000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":9169000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":9125000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":9131000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":10015000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":10058000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":10058000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":10058000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":10273000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":10544000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":10559000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":10564000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":10440000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":10460000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"IncomeFromSubleasingRightofuseAssets":{"label":null,"description":null,"units":{"CAD":[{"start":"2018-01-01","end":"2018-06-30","val":9000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":4000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":18000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":9000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":9000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":4000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":4000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":18000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":18000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":9000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":9000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":5000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":5000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":17000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":17000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":12000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":12000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":4000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":4000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":22000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":22000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":9000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":9000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":5000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":5000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":18000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":18000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":9000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":9000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":5000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":5000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":17000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":17000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":9000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":9000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":5000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":5000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":17000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":17000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":16000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":12000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":27000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncomeTaxExpenseContinuingOperations":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":426000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":287000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":144000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":553000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":590000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":296000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":296000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":145000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":145000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":552000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":552000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":188000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":188000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":31000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":31000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":468000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":468000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":256000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":256000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":117000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":117000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":451000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":451000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":243000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":243000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":111000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":111000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":580000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":580000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":311000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":311000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":167000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":167000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":604000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":604000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":118000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":118000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":63000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":63000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":222000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":222000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":120000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":120000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":79000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":79000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":290000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":290000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":154000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":47000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":425000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncomeTaxesPaidRefund":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":600000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":179000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":33000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":191000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":191000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":108000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":108000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":52000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":52000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":197000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":197000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2018-07-01","end":"2019-06-30","val":-562000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":473000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":473000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":122000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":122000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":644000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":644000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2019-07-01","end":"2020-06-30","val":-308000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-07-01","end":"2020-06-30","val":-308000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2019-07-01","end":"2020-06-30","val":-646000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":137000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":137000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":13000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":13000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":430000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":430000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2020-07-01","end":"2021-06-30","val":-646000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":353000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":353000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":133000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":133000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":601000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":601000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2021-07-01","end":"2022-06-30","val":-486000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-07-01","end":"2022-06-30","val":-486000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":238000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":238000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":130000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":130000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":519000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":519000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2022-07-01","end":"2023-06-30","val":-560000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-07-01","end":"2023-06-30","val":560000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":279000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":279000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":152000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":152000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":389000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":389000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2023-07-01","end":"2024-06-30","val":305000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-07-01","end":"2024-06-30","val":305000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":195000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":195000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":115000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":115000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":358000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":358000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2024-07-01","end":"2025-06-30","val":460000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-06-30","val":297000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":143000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":480000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncomeTaxRelatingToAvailableforsaleFinancialAssetsOfOtherComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-12-31","val":-2000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017"}]}},"IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-6000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":4000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":7000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-11000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-11000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-6000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-6000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-6000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-6000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-14000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-14000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":4000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":4000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":31000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":31000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":56000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":56000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-27000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-27000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-16000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-16000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":32000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":32000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":12000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":12000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":28000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":28000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":21000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":21000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-4000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-50000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-50000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-12000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-12000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-12000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-12000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-39000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-39000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-10000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-43000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-43000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":40000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-6000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":36000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":15000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-57000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-57000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":8000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":8000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":32000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":32000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":113000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":113000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":3000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":12000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":12000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-78000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-78000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-66000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-66000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-259000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-259000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-122000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-122000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":303000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":303000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":47000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":47000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":246000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":246000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":124000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":124000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":43000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":43000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-5000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-5000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-14000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-14000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-11000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-11000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-40000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-40000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":21000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":21000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-6000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-6000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-45000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-45000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":36000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":30000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":48000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncomeTaxRelatingToInvestmentsInEquityInstrumentsOfOtherComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-12-31","val":-2000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":3000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":9000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":9000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-04-01","end":"2022-06-30","val":-1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-06-30","val":-2000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-1000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-1000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-1000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-1000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-1000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-2000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-4000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-4000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":2000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":1000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":2000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":32000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":8000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-62000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-62000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":19000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":19000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":38000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":38000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":119000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":119000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":17000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":17000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":8000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":8000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-110000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-110000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-122000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-122000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-232000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-232000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-109000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-109000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":272000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":272000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":36000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":36000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":209000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":209000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":103000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":103000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":48000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":48000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":45000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":45000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":2000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":18000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":18000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":6000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":6000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":9000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":9000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":6000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncreaseDecreaseInAllowanceAccountForCreditLossesOfFinancialAssets":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-04-01","end":"2017-06-30","val":-3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-2000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2"}]}},"IncreaseDecreaseInCashAndCashEquivalents":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":209000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-61000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":-423000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":77000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":77000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":174000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":174000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":268000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":268000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-95000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-95000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-197000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-197000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-371000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-371000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":121000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":121000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":436000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":436000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-87000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-87000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":313000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":313000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1335000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1335000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":280000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":280000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-125000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-125000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-341000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-341000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-392000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-392000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":251000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":251000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-325000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-325000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-228000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-228000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-110000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-110000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":63000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":63000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-1237000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-1237000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":2813000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":2668000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1752000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncreaseDecreaseInNumberOfOrdinarySharesIssued":{"label":null,"description":null,"units":{"shares":[{"start":"2020-01-01","end":"2020-03-31","val":58000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":51000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2021Q1"}]}},"IncreaseDecreaseInWorkingCapital":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":71000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":281000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":-56000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":142000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":219000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-65000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-65000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-241000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-241000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-256000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-256000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":402000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":402000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-16000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-16000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":332000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":332000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-464000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-464000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-404000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-404000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-270000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-270000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":87000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":87000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-123000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-123000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":82000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":82000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":202000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":202000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":112000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":112000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":193000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":193000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":513000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":606000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":28000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":74000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":326000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":552000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-37000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-37000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-219000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-219000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-21000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-21000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":274000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":31000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":105000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":243000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-2000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":44000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":44000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-01-01","end":"2018-12-31","val":44000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":44000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-5000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-5000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":209000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":209000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-01-01","end":"2020-12-31","val":400000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":366000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":824000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":824000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-12-31","val":824000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":824000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-74000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-74000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":-84000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-84000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":187000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":187000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-12-31","val":190000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":190000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":16000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":16000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-12-31","val":20000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":20000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":16000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-12-31","val":531000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2019-01-01","end":"2019-12-31","val":-38000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":64000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020"}]}},"IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill":{"label":null,"description":null,"units":{"CAD":[{"start":"2020-01-01","end":"2020-06-30","val":13000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2021-01-01","end":"2021-06-30","val":-10000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2022-01-01","end":"2022-06-30","val":-11000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"}]}},"IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-10000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":14000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-12-31","val":21000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":21000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-11000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-4000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-19000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-19000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":13000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-8000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":13000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":13000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2022-01-01","end":"2022-12-31","val":1000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-9000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-9000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-9000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-9000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":9000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":17000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":17000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-12000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-12000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-7000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2019-01-01","end":"2019-12-31","val":622000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":482000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-12-31","val":888000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":527000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2022-01-01","end":"2022-06-30","val":601000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"}]}},"IncreaseDecreaseThroughSharebasedPaymentTransactions":{"label":null,"description":null,"units":{"CAD":[{"start":"2019-01-01","end":"2019-12-31","val":33000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":33000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":58000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":58000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-01-01","end":"2020-12-31","val":97000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":97000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":68000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":68000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-12-31","val":141000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":141000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":75000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":75000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":133000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":133000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":54000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":54000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-12-31","val":104000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":104000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":55000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":55000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-12-31","val":123000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":123000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":66000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-12-31","val":130000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncreaseDecreaseThroughTransfersAndOtherChangesEquity":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-12-31","val":3000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":3000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"}]}},"IncreaseThroughBusinessCombinationsContractLiabilities":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":6000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":5000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":9000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":12000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":6000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":6000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":33000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":33000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":5000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":5000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-01-01","end":"2020-12-31","val":43000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":43000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":20000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":20000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":12000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":12000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":6000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":6000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":51000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":51000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":7000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":7000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":15000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":15000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":1000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":22000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":22000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":23000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":23000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":23000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IntangibleAssetsAndGoodwill":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":14151000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":14875000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":14894000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":14894000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":15396000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":15689000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":15681000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":15681000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":16853000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":18143000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":18153000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":18153000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":19762000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":22261000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":22250000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":22208000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":22442000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":24766000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":24766000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":24755000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":25064000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":28347000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":28364000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":28370000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":29886000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":29779000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":29779000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":29779000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":30871000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":31137000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":31152000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":31157000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":30963000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":30788000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"IntangibleAssetsOtherThanGoodwill":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":10364000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":10400000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":10364000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":10364000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":10658000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":10658000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":10658000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":10786000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":10956000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":10934000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":10934000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":11965000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":12812000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":12844000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":12846000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":13630000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":15026000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":15026000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":15048000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":15241000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":17485000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":17485000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":17485000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":17625000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":19178000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":19239000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":19239000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":19871000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":19721000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":19721000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":19721000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":20598000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":20593000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":20593000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":20593000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":20523000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":20328000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"IntangibleAssetsWithIndefiniteUsefulLife":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-12-31","val":8693000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-12-31","val":8694000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":8694000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9937000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":9937000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9910000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":9910000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12185000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":12185000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12215000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":21346000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-12-31","val":22308000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023Q4I"}]}},"InterestExpense":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":523000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":281000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":143000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":580000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":580000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":311000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":311000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":153000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":153000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":670000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":670000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":362000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":362000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":192000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":192000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":740000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":740000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":397000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":397000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":204000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":204000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":778000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":778000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":413000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":413000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":205000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":205000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":812000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":812000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":277000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":277000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":97000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":97000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":649000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":649000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":650000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":650000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":325000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":325000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1296000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1296000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":797000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":797000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":392000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":392000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1609000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1609000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":739000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":390000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1214000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"InterestExpenseIncomeNetDefinedBenefitLiabilityAsset":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-6000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":-2000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-6000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-6000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-7000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-7000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-17000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-17000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-8000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-8000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-4000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-4000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-16000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-13000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-7000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2"}]}},"InterestExpenseOnBorrowings":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":502000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":286000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":144000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":579000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":579000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":306000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":306000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":156000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":156000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":659000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":659000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":358000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":358000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":181000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":181000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":736000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":736000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":388000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":388000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":201000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":201000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":748000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":748000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":395000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":395000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":199000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":199000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":789000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":789000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":369000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":369000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":192000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":192000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":859000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":859000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":616000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":616000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":316000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":316000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1286000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1114000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":696000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":595000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":350000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":299000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1188000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1188000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":610000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":318000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1038000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"InterestExpenseOnLeaseLiabilities":{"label":null,"description":null,"units":{"CAD":[{"start":"2019-01-01","end":"2019-06-30","val":32000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":32000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":16000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":16000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":67000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":67000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":35000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":35000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":17000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":17000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":70000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":70000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":34000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":34000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":17000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":17000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":66000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":66000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":33000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":33000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":17000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":17000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":74000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":74000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":59000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":59000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":31000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":31000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":133000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":133000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":80000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":80000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":40000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":40000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":166000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":166000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":83000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":42000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":161000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"InterestPaidClassifiedAsOperatingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":510000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":267000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":125000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":539000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":539000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":280000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":280000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":130000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":130000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":608000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":608000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2018-07-01","end":"2019-06-30","val":654000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":326000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":326000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":147000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":147000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":714000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":714000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2019-07-01","end":"2020-06-30","val":764000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-07-01","end":"2020-06-30","val":764000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2019-07-01","end":"2020-06-30","val":736000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":376000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":376000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":199000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":199000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":740000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":740000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2020-07-01","end":"2021-06-30","val":736000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":372000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":372000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":173000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":173000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":744000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":744000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2021-07-01","end":"2022-06-30","val":747000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-07-01","end":"2022-06-30","val":747000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":375000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":375000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":195000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":195000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":816000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":816000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2022-07-01","end":"2023-06-30","val":1022000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-07-01","end":"2023-06-30","val":1022000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":581000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":581000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":295000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":295000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1196000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1196000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2023-07-01","end":"2024-06-30","val":1264000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-07-01","end":"2024-06-30","val":1264000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":649000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":649000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":315000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":315000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1330000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1330000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2024-07-01","end":"2025-06-30","val":1360000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-06-30","val":679000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":308000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1384000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"InterestPayable":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":144000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":147000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":147000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":147000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":158000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":157000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":157000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":157000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":167000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":160000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":160000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":160000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":170000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":173000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":173000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":173000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":173000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":173000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":173000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":173000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":180000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":206000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":206000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":206000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":214000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":235000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":235000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":235000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":255000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":262000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":262000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":262000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":297000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":389000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"InterestReceivedClassifiedAsOperatingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":4000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":5000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":5000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":9000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":9000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2018-07-01","end":"2019-06-30","val":9000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":5000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":5000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":3000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":7000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":7000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2019-07-01","end":"2020-06-30","val":8000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-07-01","end":"2020-06-30","val":8000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2019-07-01","end":"2020-06-30","val":10000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":6000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":6000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":3000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":3000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":13000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":13000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2020-07-01","end":"2021-06-30","val":10000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":3000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":3000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":17000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":17000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2021-07-01","end":"2022-06-30","val":15000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-07-01","end":"2022-06-30","val":15000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":17000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":17000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2022-07-01","end":"2023-06-30","val":23000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-07-01","end":"2023-06-30","val":23000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":7000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":7000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":3000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":23000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":23000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2023-07-01","end":"2024-06-30","val":37000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-07-01","end":"2024-06-30","val":37000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":21000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":21000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":10000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":10000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":33000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":33000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2024-07-01","end":"2025-06-30","val":34000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-06-30","val":22000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":17000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":53000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"InvestmentsInAssociates":{"label":null,"description":null,"units":{"CAD":[{"end":"2020-06-30","val":72000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":69000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":69000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":76000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"}]}},"IssueOfEquity":{"label":null,"description":null,"units":{"CAD":[{"start":"2020-01-01","end":"2020-06-30","val":1453000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-12-31","val":1453000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1453000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1267000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-12-31","val":1267000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1267000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"}]}},"LeaseAndSubleasePaymentsRecognisedAsExpense":{"label":null,"description":null,"units":{"CAD":[{"start":"2018-01-01","end":"2018-06-30","val":136000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":68000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2019-01-01","end":"2019-06-30","val":184000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":81000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"}]}},"LeaseLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2018-12-31","val":102000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q4I"},{"end":"2019-06-30","val":1554000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":1661000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":1661000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":1661000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1721000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1837000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":1837000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":1837000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1694000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":1876000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":1876000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":1876000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":1764000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":2340000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":2340000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":2340000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":2416000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":2614000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":2614000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":2614000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2688000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":2882000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":2882000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":2882000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":3093000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":3314000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"Liabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":19793000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":19800000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":20044000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":20044000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":21285000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":21595000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":21595000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":22288000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":22724000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":22716000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":22716000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":25157000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":27316000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":27326000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":27326000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":27928000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":30730000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":30753000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":30705000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":30365000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":31935000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":31935000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":31924000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":32171000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":36388000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":36405000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":36411000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":38098000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":38834000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":38834000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":38834000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":40266000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":41225000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":41225000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":41230000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":44526000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":43034000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"LiabilitiesArisingFromFinancingActivities":{"label":null,"description":null,"units":{"CAD":[{"end":"2018-12-31","val":15409000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":352000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":18437000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":372000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":20408000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":403000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":428000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":449000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q4I"},{"end":"2022-06-30","val":467000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"}]}},"LiabilityAssetOfDefinedBenefitPlans":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":126000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":381000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017Q4I"}]}},"LongtermBorrowings":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":11604000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":11600000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":11604000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":11604000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":12256000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":12256000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":12256000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":13136000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":13265000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":13265000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":13265000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":13300000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2019-01-01","val":14466000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":14466000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-06-30","val":15015000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":17142000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":17142000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":17142000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":17956000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":18856000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":18856000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":18856000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":18019000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":17925000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":17925000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":17925000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":18482000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":22496000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":22496000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":22496000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":22872000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":23355000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":23355000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":23355000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":24817000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":25608000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":25608000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":25608000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":27729000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":27437000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"MaximumExposureToCreditRisk":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":1920000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":2963000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":2963000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":2156000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":3300000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":3300000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":3328000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":3435000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":3435000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":3482000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":3345000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":3871000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":3871000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":3871000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":4467000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":4313000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":4313000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":4313000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":5674000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":4737000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":4737000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":4777000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":4521000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":5936000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":5955000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":5955000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":5406000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":6061000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":6061000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":6061000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":5853000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":6156000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":6156000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":6156000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":8541000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":7783000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"Merchandise":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":318000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":300000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":320000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":320000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":378000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":380000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":380000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":330000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":376000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":376000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":376000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":334000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":437000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":437000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":437000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":335000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":407000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":407000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":407000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":363000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":448000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":448000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":448000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":437000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":537000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":537000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":537000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":580000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":484000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":484000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":484000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":530000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":629000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":629000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":629000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":485000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":482000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":1715000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1646000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":1646000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1776000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018Q4I"}]}},"NetDebt":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":12652000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13422000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":13422000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":13667000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":13667000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":13770000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":13770000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":16602000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":16602000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":18199000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":18199000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":17664000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":17664000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":19826000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":19826000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":18169000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":18169000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":20535000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":20535000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":21693000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":21693000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":24152000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":24152000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":26485000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":26629000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":26494000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":26494000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":28179000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":28179000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":28569000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":28569000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":27293000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":25189000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NewProvisionsOtherProvisions":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":199000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":181000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":200000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":260000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":28000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":409000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":409000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":80000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":43000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":184000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":184000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":115000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":85000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":397000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":434000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":67000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":34000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":185000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":185000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":163000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":86000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":426000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":426000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":555000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":111000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1101000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1101000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":370000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":141000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":615000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":620000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":234000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":132000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":629000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"NoncontrollingInterests":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":19000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":19000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":19000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":42000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":42000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":42000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":72000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":82000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":82000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":82000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":100000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2019-01-01","val":74000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":74000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-06-30","val":92000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":111000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":111000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":111000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":334000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":528000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":528000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":528000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":894000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":894000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":943000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":943000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":943000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":964000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":964000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":1089000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":1089000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":1089000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1172000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":1172000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":1190000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":1190000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":1190000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1236000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":1236000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1178000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":1178000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":1178000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":882000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":804000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NoncurrentAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":25255000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":25300000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":25700000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":25700000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":26664000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":27186000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":27186000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":28106000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":29224000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":29216000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":29216000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":31743000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":33622000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":33632000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":33632000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":35888000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":38649000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":38638000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":38596000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":39910000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":42962000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":42962000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":42951000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":44000000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":47954000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":47971000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":47977000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":49749000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":49823000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":49823000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":49823000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":50895000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":51376000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":51391000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":51396000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":51304000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":51241000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NoncurrentContractAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-01-01","val":352000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":352000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":396000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":396000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":365000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":458000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":458000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":458000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":422000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":328000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":328000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":328000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":212000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":268000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":268000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":268000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":247000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":266000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":266000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":299000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":226000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":320000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":320000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":320000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":290000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":303000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":303000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":303000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":279000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":325000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":325000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":325000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":273000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":274000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NoncurrentContractLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-12-31","val":71000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":71000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":72000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":78000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":78000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":78000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":65000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":70000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":70000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":70000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":70000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":61000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":61000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":61000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":66000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":82000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":82000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":82000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":85000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":82000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":82000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":82000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":89000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":84000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":84000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":84000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":103000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":112000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":112000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":112000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":147000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":132000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NoncurrentDerivativeFinancialLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-12-31","val":76000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":6000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":26000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2019Q4I"}]}},"NoncurrentFinancialAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-01-01","val":62000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":62000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":41000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":41000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":53000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":70000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":70000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":70000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":70000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":110000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":110000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":110000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":122000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":236000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":236000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":244000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"}]}},"NoncurrentHeldtomaturityInvestments":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":62000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":41000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017Q4I"}]}},"NoncurrentLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":14842000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":14800000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":15246000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":15246000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":16095000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":16555000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":16555000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":17676000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":17883000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":17872000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":17872000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":19546000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":21742000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":21752000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":21752000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":23078000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":24821000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":24838000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":24800000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":23847000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":23662000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":23662000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":23651000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":23805000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":28107000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":28124000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":28125000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":28672000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":29356000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":29356000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":29356000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":30582000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":31394000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":31394000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":31394000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":33637000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":33345000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NoncurrentProvisions":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":395000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":400000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":395000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":395000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":492000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":511000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":511000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":702000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":728000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":728000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":728000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":700000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2019-01-01","val":680000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":680000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-06-30","val":690000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":590000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":590000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":590000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":613000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":924000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":961000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":960000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"}]}},"NoncurrentProvisionsForEmployeeBenefits":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":484000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":537000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017Q4I"}]}},"NoncurrentRecognisedAssetsDefinedBenefitPlan":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":358000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":358000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":358000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":156000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":156000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":156000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":219000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":503000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":503000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":503000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":503000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":155000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":155000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":155000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":13000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":13000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":13000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":639000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":453000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":453000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":453000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":522000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":307000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":307000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":307000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":307000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":316000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":316000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":316000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":321000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":257000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":257000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":257000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":261000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":235000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NoncurrentRecognisedLiabilitiesDefinedBenefitPlan":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":484000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":537000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":537000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q4I"},{"end":"2018-06-30","val":540000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"}]}},"NumberOfSharesIssued":{"label":null,"description":null,"units":{"shares":[{"end":"2020-03-31","val":58000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q1I"},{"end":"2021-03-31","val":51000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q1I"}]}},"OperatingExpense":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":10617000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":5078000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":2598000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":10699000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":10667000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":5419000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":5419000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":2761000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":2761000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":11531000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":11531000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":5601000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":5601000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":2857000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":2857000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":11681000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":11681000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":6104000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":6104000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":3094000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":3094000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":12981000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":12981000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":6805000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":6805000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3453000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":3453000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":14184000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":14184000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":7194000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":7194000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3639000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":3639000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":15458000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":15458000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":8729000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":8729000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":4364000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":4364000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":17754000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":17754000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":8649000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":8649000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":4292000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":4292000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":17582000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":17582000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":9212000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":4907000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":18143000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherAdjustmentsToReconcileProfitLoss":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":29000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":6000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":18000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-21000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-32000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-58000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-60000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-62000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-64000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-79000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-81000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":66000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":51000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-13000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-22000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-192000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-192000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-42000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-42000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-75000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-75000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-75000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-75000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-37000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-43000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-20000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-26000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-108000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-100000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-155000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-72000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-148000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-68000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-143000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-143000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-58000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":69000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-79000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-18000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-109000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":103000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-45000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":8000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-31000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-12000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-91000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-91000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-34000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-23000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-126000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherCashPaymentsFromOperatingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2019-01-01","end":"2019-06-30","val":249000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"}]}},"OtherCashReceiptsFromOperatingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2019-04-01","end":"2019-06-30","val":46000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":541000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2019"}]}},"OtherComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-15000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":99000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":39000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-159000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-160000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":12000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":12000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":66000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":66000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":284000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":284000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":10000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":10000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":29000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":29000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-222000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-222000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-186000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-186000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-776000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-776000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-296000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-296000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":773000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":773000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":86000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":86000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":651000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":651000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":312000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":312000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":126000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":126000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":79000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":79000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-79000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-79000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-81000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-81000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-178000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-178000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":121000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":121000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":2000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":17000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":17000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-51000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":54000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeBeforeTax":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-21000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":135000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":54000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-216000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-217000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":20000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":20000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":98000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":98000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":397000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":397000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":13000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":13000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":41000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":41000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-300000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-300000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-252000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-252000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-1035000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-1035000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-418000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-418000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1076000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1076000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":133000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":133000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":897000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":897000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":436000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":436000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":169000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":169000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":74000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":74000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-93000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-93000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-92000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-92000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-218000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-218000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":142000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":142000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-4000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-28000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-28000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":37000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-21000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":102000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeBeforeTaxAvailableforsaleFinancialAssets":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-12-31","val":-13000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017"}]}},"OtherComprehensiveIncomeBeforeTaxCashFlowHedges":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-26000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":14000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":26000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":26000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":26000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-40000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-40000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-28000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-28000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-24000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-24000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-53000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-53000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":14000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":14000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":115000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":115000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":181000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":181000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-124000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-124000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-127000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-127000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":142000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":142000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":40000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":40000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":152000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":152000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":123000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":123000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":9000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":9000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-151000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-151000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-47000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-47000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-28000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-28000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-176000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-176000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":36000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-37000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-144000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-144000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":91000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeBeforeTaxExchangeDifferencesOnTranslation":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":5000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-21000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-21000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-17000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-17000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-30000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-30000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":17000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":17000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":11000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":11000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":20000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":20000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":42000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":42000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-10000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-10000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":113000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":113000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-111000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-111000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-42000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-42000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-130000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-130000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-88000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-88000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-21000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-21000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":41000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":41000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-35000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-35000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-66000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-66000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-30000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-30000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":41000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":41000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":17000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":17000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":133000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":133000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-18000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-78000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-19000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-04-01","end":"2017-06-30","val":2000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-14000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":13000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":13000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":17000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":17000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-5000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-5000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-4000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-4000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":66000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":66000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-5000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-5000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":7000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":7000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-10000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-10000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-3000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-13000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-13000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-4000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-6000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-6000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-24000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-24000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":9000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":4000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":8000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":118000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":26000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-234000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-234000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":81000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":81000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":143000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":143000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":452000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":452000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":49000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":49000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":16000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":16000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-448000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-448000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-475000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-475000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-901000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-901000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-421000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-421000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1050000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1050000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":139000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":139000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":809000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":809000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":400000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":400000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":186000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":186000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":177000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":177000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-1000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":5000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":5000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":69000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":69000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":22000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":22000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":7000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":7000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":35000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":36000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":22000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeNetOfTaxAvailableforsaleFinancialAssets":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-12-31","val":-11000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017"}]}},"OtherComprehensiveIncomeNetOfTaxCashFlowHedges":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-20000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":10000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":19000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":19000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":19000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-29000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-29000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-22000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-22000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-18000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-18000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-39000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-39000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":10000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":10000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":84000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":84000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":125000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":125000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-97000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-97000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-111000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-111000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":110000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":110000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":28000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":28000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":124000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":124000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":102000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":102000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":13000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":13000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-101000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-101000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-35000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-35000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-16000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-16000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-137000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-137000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":32000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":32000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-27000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-27000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-101000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-101000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-14000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":51000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":5000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-21000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-21000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-17000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-17000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-30000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-30000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":17000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":17000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":11000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":11000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":20000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":20000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":42000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":42000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-10000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-10000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":113000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":113000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-111000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-111000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-42000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-42000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-130000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-130000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-88000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-88000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-21000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-21000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":41000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":41000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-35000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-35000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-66000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-66000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-30000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-30000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":41000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":41000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":17000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":17000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":133000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":133000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-18000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-78000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-19000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-04-01","end":"2017-06-30","val":2000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-12000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":12000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":12000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":14000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":14000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-4000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-4000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-3000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-3000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":57000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":57000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-4000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":7000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":7000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-8000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-8000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-2000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-12000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-12000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-4000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-20000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-20000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":7000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":6000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":86000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":18000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-172000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-172000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":62000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":62000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":105000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":105000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":333000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":333000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":32000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":32000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":8000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":8000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-338000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-338000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-353000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-353000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-669000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-669000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-312000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-312000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":778000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":778000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":103000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":103000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":600000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":600000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":297000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":297000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":138000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":138000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":132000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":132000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-1000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":3000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":51000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":51000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":16000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":16000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":26000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":27000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":16000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossBeforeTax":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-21000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":18000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017"}]}},"OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-15000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":13000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":19000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":13000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":24000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-50000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-50000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-39000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-39000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-48000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-48000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-22000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-22000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":21000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":21000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":104000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":104000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":167000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":167000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-107000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-107000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":2000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-14000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-14000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-6000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-6000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":14000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":14000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-8000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-8000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-60000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-60000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-70000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-70000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-82000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-82000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-167000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-167000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":73000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":73000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-10000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-10000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":32000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":32000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-32000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-81000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":32000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":86000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":20000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-184000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":62000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":105000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":332000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":332000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-326000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-326000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-353000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-669000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-298000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-298000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":774000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":774000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":100000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":100000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":657000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":657000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":298000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":298000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":134000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":134000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":139000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":139000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-9000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-9000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-11000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-11000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":48000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":48000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":12000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":12000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-15000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-15000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":33000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":30000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":22000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherCurrentLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-01-01","val":88000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":88000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":91000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":91000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":75000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":95000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":95000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":95000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":93000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":130000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":130000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":130000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":126000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":180000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":180000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":180000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":167000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":202000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":202000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":202000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":197000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":212000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":212000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":212000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":203000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":235000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":235000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":235000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":224000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":201000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":201000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":201000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":131000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":160000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"OtherCurrentReceivables":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":177000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":177000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":177000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":302000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":302000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":302000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":173000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":215000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":215000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":215000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":413000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":258000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":258000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":258000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":159000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":247000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":247000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":247000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":268000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":245000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":245000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":245000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":229000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":287000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":306000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":306000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":256000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":282000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":282000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":282000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":278000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":360000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":360000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":360000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":345000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":460000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-15000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-10000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-12-31","val":-9000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-9000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-15000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-15000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-10000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-10000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-15000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-15000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-29000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-29000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-29000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-29000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-47000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-47000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-73000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-73000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-7000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-7000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-72000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-72000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-59000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-59000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-13000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-13000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-58000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-58000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-14000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-14000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":-46000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-46000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-20000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-20000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-16000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-16000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-12-31","val":-17000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-17000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-31000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-31000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-109000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-9000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-12000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-18000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-18000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-7000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-7000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-7000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-7000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-22000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-22000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":10000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":10000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":10000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":10000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-33000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-12000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-15000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"}]}},"OtherLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":80000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":61000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":61000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":61000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":67000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":67000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":67000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":67000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":88000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":107000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":107000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q4I"},{"end":"2020-06-30","val":190000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"}]}},"OtherNoncurrentAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":640000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":600000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":733000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":733000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":421000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":528000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":528000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":633000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":986000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":986000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":986000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":919000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":919000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":919000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":919000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1355000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1106000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":1106000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":1106000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1907000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":2004000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":2004000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":1971000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":2428000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":2203000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":2203000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":2203000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":2276000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":2493000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":2493000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":2493000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2519000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":2577000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":2577000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":2577000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":2513000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":2676000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"OtherNoncurrentLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":736000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":700000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":736000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":736000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":847000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":847000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":847000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":867000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":738000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":731000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":731000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":700000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2019-01-01","val":681000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":681000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-06-30","val":738000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":806000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":806000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":806000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1157000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1265000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":1265000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":1265000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":846000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":907000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":907000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":907000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":580000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":636000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":636000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":636000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":722000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":867000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":867000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":867000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":752000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":869000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":869000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":869000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":995000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":955000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"OtherProvisions":{"label":null,"description":null,"units":{"CAD":[{"end":"2015-12-31","val":630000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":519000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2016-12-31","val":519000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":570000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":589000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":589000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":589000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":795000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q1I"},{"end":"2018-06-30","val":808000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":857000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":800000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":857000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":800000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-01-01","val":800000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-03-31","val":763000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q1I"},{"end":"2019-06-30","val":783000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":878000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":878000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":878000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":878000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":842000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q1I"},{"end":"2020-06-30","val":696000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":997000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":1034000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":1034000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":1034000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1029000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1031000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":870000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":870000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":870000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2021-12-31","val":870000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":862000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":620000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":704000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":704000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":704000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":704000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":913000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":904000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":1061000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":1061000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":1061000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":1061000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1029000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":977000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":922000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":922000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":927000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":869000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":864000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":961000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"OtherRevenue":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":74000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":27000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":14000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":102000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":103000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":39000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":39000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":13000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":13000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":273000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":273000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":27000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":27000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":10000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":10000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":69000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":69000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":103000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":103000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":72000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":72000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":122000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":122000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":4000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":4000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":2000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":420000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":420000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":54000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":54000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":28000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":28000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":120000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":120000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":51000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":51000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":12000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":12000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":111000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":111000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":140000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":140000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":74000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":74000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":247000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":247000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":90000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":51000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":160000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-2000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-7000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-12-31","val":-12000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-12000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-2000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-2000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-28000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-28000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":3000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":7000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":7000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":5000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":14000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":4000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":2000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-4000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":31000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":11000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":9000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":9000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":2000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":22000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":22000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-2000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-3000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":5000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":19000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-04-01","end":"2024-06-30","val":-3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-1000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":4000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome":{"label":null,"description":null,"units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":-0.001,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-0.007,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-12-31","val":-0.005,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-0.006,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-0.004,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":-0.004,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":-0.005,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":-0.005,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-0.013,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-0.013,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0.003,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":0.003,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0.012,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":0.012,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":0.002,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.002,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0.015,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0.004,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":0.005,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-0.009,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0.019,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":0.007,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0.009,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":0.009,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.004,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":0.004,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-0.002,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-0.001,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0.001,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-0.002,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.002,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.003,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0.003,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.004,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":0.004,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":0.017,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":0.006,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-04-01","end":"2024-06-30","val":-0.008,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-0.008,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":0.005,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.005,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.005,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":0.004,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":0.003,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"PaymentsForShareIssueCosts":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017"}]}},"PaymentsToAcquireOrRedeemEntitysShares":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":179000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":100000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":100000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2025-01-01","end":"2025-12-31","val":40000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"PaymentsToSuppliersForGoodsAndServicesAndToAndOnBehalfOfEmployees":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":71000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":35000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":13000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":67000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":67000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":35000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":35000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":14000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":14000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":53000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":53000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2018-07-01","end":"2019-06-30","val":46000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":28000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":28000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":12000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":12000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":41000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":41000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2019-07-01","end":"2020-06-30","val":40000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-07-01","end":"2020-06-30","val":40000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2019-07-01","end":"2020-06-30","val":52000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":27000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":27000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":12000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":12000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":51000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":51000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2020-07-01","end":"2021-06-30","val":52000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":28000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":28000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":12000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":12000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":53000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":53000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2021-07-01","end":"2022-06-30","val":50000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-07-01","end":"2022-06-30","val":50000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":25000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":25000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":8000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":8000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":44000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":44000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2022-07-01","end":"2023-06-30","val":35000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-07-01","end":"2023-06-30","val":35000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":16000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":16000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":7000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":7000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":28000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":28000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2023-07-01","end":"2024-06-30","val":26000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-07-01","end":"2024-06-30","val":26000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-06-30","val":14000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":14000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":6000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":6000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":22000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":22000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2024-07-01","end":"2025-06-30","val":18000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-01-01","end":"2025-06-30","val":10000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":5000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":23000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"PostemploymentBenefitExpenseDefinedBenefitPlans":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":92000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":41000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":20000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":82000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":82000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":49000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":49000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":24000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":24000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":95000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":95000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":39000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":39000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":19000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":19000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":78000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":78000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":52000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":52000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":25000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":25000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":102000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":102000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":56000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":56000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":30000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":30000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":113000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":113000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":52000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":52000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":25000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":25000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":101000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":101000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":31000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":31000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":16000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":16000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":62000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":62000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":34000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":34000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":17000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":17000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":73000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":73000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":29000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":14000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":60000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"PostemploymentBenefitExpenseDefinedContributionPlans":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":130000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":44000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":21000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":88000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":88000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":44000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":44000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":20000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":20000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":88000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":88000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":43000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":43000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":20000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":20000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":92000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":92000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":46000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":46000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":25000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":25000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":94000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":94000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":50000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":50000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":28000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":28000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":106000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":106000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":56000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":56000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":30000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":30000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":120000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":120000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":63000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":63000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":35000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":35000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":130000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":130000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":59000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":59000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":32000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":32000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":122000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":122000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":63000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":32000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":127000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ProceedsFromChangesInOwnershipInterestsInSubsidiaries":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":294000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":24000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":24000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-01-01","end":"2018-12-31","val":24000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018"},{"start":"2025-01-01","end":"2025-12-31","val":1261000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ProceedsFromDisposalsOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":3000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":6000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":28000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":28000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":15000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":15000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-01-01","end":"2018-12-31","val":38000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":38000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":16000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":16000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":86000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":86000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":508000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":508000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":12000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":12000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":7000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":7000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":16000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":16000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":7000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":7000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":7000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":7000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":12000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":12000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":21000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":21000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":7000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":7000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":21000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":21000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":73000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":7000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":114000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ProceedsFromIssueOfOrdinaryShares":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":24000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":24000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-01-01","end":"2018-12-31","val":24000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018"}]}},"ProceedsFromIssuingShares":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":43000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":43000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-01-01","end":"2018-12-31","val":43000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018"},{"start":"2020-01-01","end":"2020-03-31","val":1500000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-03-31","val":1500000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1495000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1495000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-01-01","end":"2020-12-31","val":1495000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1495000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1300000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-03-31","val":1300000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1300000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1300000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-01-01","end":"2021-12-31","val":1300000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1300000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"}]}},"ProceedsFromNoncurrentBorrowings":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":5726000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":4061000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":1543000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":6367000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":6367000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":3440000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":3440000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":1279000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":1279000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":5500000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":5500000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":3588000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":3588000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":2422000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":2422000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":7705000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":7705000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":2377000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":2377000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":1000000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":1000000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":4882000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":4882000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":2225000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":2225000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1250000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1250000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":4891000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":4891000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":4057000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":4057000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1770000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1770000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":10271000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":10271000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":5517000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":5517000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1836000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1836000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":9223000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":9223000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":3789000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":3789000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1222000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":1222000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":6455000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":6455000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":8132000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":6469000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":12773000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ProfitLoss":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":1236000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":818000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":396000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":1479000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":1578000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":809000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":809000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":397000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":397000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":1624000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1624000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":957000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":957000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":520000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":520000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1776000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1776000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":668000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":668000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":315000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":315000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":1260000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1260000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":677000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":677000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":344000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":344000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1698000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1698000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":902000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":902000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":498000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":498000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1718000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1718000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":420000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":420000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":196000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":196000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":867000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":867000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":361000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":361000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":221000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":221000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":938000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":938000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":56000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-245000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":777000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ProfitLossAttributableToNoncontrollingInterests":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":13000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":15000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":7000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":19000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":19000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":9000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":9000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":7000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":7000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":24000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":24000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":12000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":12000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":3000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":30000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":30000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":28000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":28000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":25000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":25000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":53000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":53000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":11000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":11000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":9000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":9000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":43000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":43000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":49000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":49000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":30000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":30000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":103000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":103000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":3000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":26000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":26000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":6000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":6000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-7000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-7000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-55000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-55000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-272000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-252000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-336000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ProfitLossAttributableToOwnersOfParent":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":1223000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":803000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":389000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":1460000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":1559000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2017-07-01","end":"2018-06-30","val":1556000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-07-01","end":"2018-06-30","val":1556000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-01-01","end":"2018-06-30","val":800000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":800000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":390000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":390000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":1600000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":1600000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2018-07-01","end":"2019-06-30","val":1745000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":945000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":945000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":517000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":517000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1746000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1746000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":640000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":640000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":290000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":290000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":1207000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1207000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":666000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":666000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":335000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":335000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1655000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1655000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":853000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":853000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":468000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":468000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1615000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1615000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":417000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":417000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":200000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":200000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":841000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":841000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":355000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":355000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":228000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":228000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":993000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":993000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":328000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":7000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1113000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ProfitLossBeforeTax":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":1662000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1105000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":540000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":2032000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":2168000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1105000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":1105000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":542000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":542000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2176000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2176000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1145000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":1145000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":551000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":551000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":2244000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2244000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":924000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":924000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":432000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":432000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":1711000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1711000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":920000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":920000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":455000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":455000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":2278000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":2278000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1213000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1213000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":665000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":665000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":2322000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":2322000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":538000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":538000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":259000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":259000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1089000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1089000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":481000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":481000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":300000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":300000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1228000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1228000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":210000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-198000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1202000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ProfitLossFromOperatingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":2182000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1385000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":682000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":2605000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":2741000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1411000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":1411000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":692000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":692000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2837000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2837000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1502000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":1502000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":740000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":740000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":2977000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2977000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1318000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1318000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":634000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":634000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":2482000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":2482000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1330000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1330000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":658000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":658000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":3074000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":3074000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1489000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1489000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":762000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":762000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":2954000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":2954000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1181000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1181000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":582000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":582000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":2362000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":2362000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1257000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":1257000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":682000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":682000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":2804000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":2804000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":927000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":175000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":2363000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ProfitLossOfCombinedEntity":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-12-31","val":1474000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":819000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":408000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":1628000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":953000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":520000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":1755000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":668000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":315000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":1166000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":1627000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":420000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":196000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":872000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023"},{"start":"2025-01-01","end":"2025-06-30","val":8000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-257000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":745000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"PropertyPlantAndEquipment":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":10464000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":10500000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":10464000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":10464000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":11368000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":11368000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":11368000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":11712000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":12091000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":12091000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":12091000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":12100000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2019-01-01","val":13132000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":13132000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-06-30","val":13549000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":14232000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":14232000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":14232000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":14559000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":15014000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":15014000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":15014000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":15314000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":15926000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":15926000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":15926000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":16282000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":17084000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":17084000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q4I"},{"end":"2023-06-30","val":17297000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"}]}},"ProvisionUsedOtherProvisions":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":245000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":121000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":121000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":63000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":20000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":139000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":139000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":93000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":23000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":224000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":224000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":200000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":155000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":327000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":327000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":75000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":35000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":159000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":159000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":78000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":16000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":187000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":187000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":320000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":115000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":700000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":700000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":386000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":151000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":589000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":589000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":264000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":125000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":469000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":629000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":309000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":155000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":617000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":617000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":295000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":295000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":158000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":158000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":657000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":657000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":299000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":299000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":166000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":166000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":660000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":660000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":324000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":324000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":174000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":174000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":640000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":640000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":376000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":376000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":214000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":214000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":864000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":864000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":448000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":448000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":250000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":250000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1021000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1021000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":474000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":474000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":258000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":258000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":981000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":981000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":534000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":534000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":299000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":299000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1048000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1048000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":449000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":248000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1025000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":2358000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1227000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":655000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":2486000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":2486000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1160000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":1160000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":639000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":639000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2383000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2383000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1357000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":1357000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":718000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":718000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":2772000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2772000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1295000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1295000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":693000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":693000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":2672000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":2672000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1335000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1335000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":753000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":753000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":3188000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":3188000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1590000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1590000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":881000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":881000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":3291000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":3291000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1371000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1371000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":829000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":829000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":2622000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":2622000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1326000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":1326000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":690000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":690000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":2639000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":2639000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1397000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":796000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":2728000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":2987000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1536000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":810000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":3103000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":3103000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1455000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":1455000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":797000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":797000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":3040000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":3040000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1656000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":1656000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":884000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":884000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":3432000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":3432000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1619000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1619000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":867000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":867000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":3312000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":3312000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1711000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1711000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":967000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":967000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":4052000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":4052000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":2038000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2038000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1131000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1131000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":4312000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":4312000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1845000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1845000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1087000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1087000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":3603000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":3603000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1860000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":1860000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":989000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":989000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":3687000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":3687000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1846000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":1044000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":3753000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"PurchaseOfTreasuryShares":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":45000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":100000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":100000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"}]}},"ReclassificationOfFinancialAssetsOutOfMeasuredAtAmortisedCostIntoMeasuredAtFairValue":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"}]}},"ReclassificationOfFinancialAssetsOutOfMeasuredAtAmortisedCostIntoMeasuredAtFairValueThroughOtherComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-1000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"}]}},"RegulatoryDeferralAccountCreditBalances":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":8000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":8000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":8000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":1000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":1000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"}]}},"RentDeferredIncomeClassifiedAsNoncurrent":{"label":null,"description":null,"units":{"CAD":[{"end":"2017-06-30","val":67000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":71000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":71000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":72000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":72000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":78000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":65000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"}]}},"RepaymentsOfNoncurrentBorrowings":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":4843000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":3360000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":1611000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":5502000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":5502000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":3042000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":3042000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":1147000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":1147000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":5377000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":5377000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":2534000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":1617000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":5261000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2019"}]}},"ReserveOfCashFlowHedges":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":-20000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2016-12-31","val":-20000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2016-12-31","val":-20000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-29000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-10000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":-1000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":-1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":-1000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":-1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2017-12-31","val":-1000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-8000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-03-31","val":-8000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-30000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":-30000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":-19000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":-19000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":-19000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":-19000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2018-12-31","val":-19000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-68000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-03-31","val":-68000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-58000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":-58000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":65000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":65000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":65000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":65000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2019-12-31","val":65000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":287000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-03-31","val":287000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q1I"},{"end":"2020-06-30","val":190000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":190000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":-46000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":-46000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":-46000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":-46000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2020-12-31","val":-46000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":36000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-03-31","val":36000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":64000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":64000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":78000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":78000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":78000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2021-12-31","val":78000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2021-12-31","val":78000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":167000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-03-31","val":167000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":180000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":180000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":-23000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":-23000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":-23000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":-23000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2022-12-31","val":-23000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-42000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-03-31","val":-42000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-58000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":-58000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":-160000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":-160000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":-160000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":-160000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-101000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-128000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":-261000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":-261000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-12-31","val":-210000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"ReserveOfExchangeDifferencesOnTranslation":{"label":null,"description":null,"units":{"CAD":[{"end":"2015-12-31","val":43000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":48000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2016-12-31","val":48000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2016-12-31","val":48000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":51000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":51000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":53000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":53000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":53000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":53000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2017-12-31","val":53000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":49000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-03-31","val":49000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":32000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":32000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":23000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":22000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":23000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2018-12-31","val":22000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2018-12-31","val":22000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2018Q4I"},{"end":"2019-01-01","val":11000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":11000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-03-31","val":28000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-03-31","val":28000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q1I"},{"end":"2019-06-30","val":39000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":39000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":42000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":42000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":42000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":42000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2019-12-31","val":42000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":94000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-03-31","val":94000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q1I"},{"end":"2020-06-30","val":84000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":84000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":155000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":155000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":155000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":155000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2020-12-31","val":155000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":86000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-03-31","val":86000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":44000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":44000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":25000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":25000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":25000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2021-12-31","val":25000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2021-12-31","val":25000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-42000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-03-31","val":-42000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-63000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":-63000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":66000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":66000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":66000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":66000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2022-12-31","val":66000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":97000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-03-31","val":97000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":31000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":36000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":36000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":36000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":36000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2023-12-31","val":36000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":60000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-03-31","val":60000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":77000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":77000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":169000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":169000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":169000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":229000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":151000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":150000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2015-12-31","val":16000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2015Q4I"},{"end":"2016-12-31","val":16000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2016-12-31","val":13000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2016-12-31","val":13000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2I"},{"end":"2017-12-31","val":5000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":1000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2017-12-31","val":1000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-03-31","val":1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2019-12-31","val":12000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":12000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":12000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2019-12-31","val":12000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2019-12-31","val":12000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-03-31","val":12000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":12000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":26000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":26000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":26000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2020-12-31","val":26000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2020-12-31","val":26000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-03-31","val":25000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":22000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":83000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":83000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":83000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":88000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":84000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":90000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2022Q4I"}]}},"RetainedEarnings":{"label":null,"description":null,"units":{"CAD":[{"end":"2019-01-01","val":4500000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2019-01-01","val":4321000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":4321000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"}]}},"Revenue":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":12799000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":6463000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":3280000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":13304000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":13408000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":6830000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":6830000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":3453000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":3453000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":14368000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":14368000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":7103000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":7103000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3597000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":3597000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":14658000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":14658000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":7422000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":7422000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":3728000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":3728000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":15463000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":15463000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":8135000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":8135000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":4111000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":4111000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":17258000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":17258000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":8683000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":8683000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":4401000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":4401000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":18412000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":18412000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":9910000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":9910000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":4946000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":4946000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":20116000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":20116000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":9906000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":9906000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":4974000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":4974000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":20386000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":20386000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":10139000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":5082000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":20506000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"RevenueFromContractsWithCustomers":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":12725000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":6436000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":3266000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":13202000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":13305000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":6791000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":6791000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":3440000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":3440000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":14095000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":14095000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":7076000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":7076000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3587000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":3587000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":14589000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":14589000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":7319000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":7319000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":3656000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":3656000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":15341000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":15341000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":8131000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":8131000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":4109000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":4109000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":16838000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":16838000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":8629000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":8629000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":4373000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":4373000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":18292000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":18292000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":9859000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":9859000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":4934000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":4934000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":20005000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":20005000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":9766000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":9766000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":4900000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":4900000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":20139000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":20139000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":10049000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":5031000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":20346000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"RevenueFromInterest":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":3000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":5000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":5000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":9000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":9000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":5000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":5000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":3000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":7000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":7000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":3000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":3000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":2000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":7000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":7000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":3000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":3000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":2000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":16000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":16000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":17000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":17000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":7000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":7000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":2000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":23000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":23000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":21000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":21000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":10000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":10000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":33000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":33000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":22000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":17000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":53000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"RevenueFromRenderingOfTelecommunicationServices":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":12000000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":5572000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":2810000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":12478000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":11332000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":5839000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":5839000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":2953000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":2953000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":11882000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":11882000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":6106000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":6106000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3086000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":3086000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":12400000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":12400000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":6495000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":6495000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":3250000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":3250000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":13277000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":13277000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":7061000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":7061000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3559000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":3559000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":14535000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":14535000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":7622000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":7622000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":3857000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":3857000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":15956000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":15956000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":8703000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":8703000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":4358000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":4358000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":17508000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":17508000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":8671000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":8671000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":4342000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":4342000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":17588000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":17588000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":8934000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":4491000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":18012000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"RevenueFromSaleOfGoods":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":725000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":864000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":456000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":724000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":1973000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":952000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":952000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":487000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":487000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2213000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2213000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":970000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":970000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":501000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":501000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":2189000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":2189000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":824000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":824000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":406000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":406000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":2064000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":2064000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1070000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1070000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":550000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":550000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":2303000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":2303000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1007000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1007000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":516000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":516000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":2336000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":2336000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1156000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1156000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":576000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":576000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":2497000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":2497000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1095000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":1095000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":558000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":558000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":2551000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":2551000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1115000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":540000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":2334000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"RevenueOfCombinedEntity":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-12-31","val":13426000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":6847000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":3454000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":14468000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":7117000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":3599000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":14980000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":7475000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":3730000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":16054000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":19194000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":9916000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":4946000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":20154000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023"},{"start":"2025-01-01","end":"2025-06-30","val":10223000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":5104000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":20713000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod":{"label":null,"description":null,"units":{"CAD":[{"start":"2017-01-01","end":"2017-06-30","val":670000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":626000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":670000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-01-01","end":"2017-12-31","val":670000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":689000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":689000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":637000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":637000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":689000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":689000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":647000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":647000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":642000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":642000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":648000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":648000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":577000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":593000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":577000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":577000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":593000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":593000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":630000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":630000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":625000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":625000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":631000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":631000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":631000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"SharesReservedForIssueUnderOptionsAndContractsForSaleOfShares":{"label":null,"description":null,"units":{"shares":[{"end":"2017-12-31","val":48000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017Q4I"},{"end":"2018-06-30","val":47000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":47000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2018Q4I"}]}},"ShorttermBorrowings":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":100000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":100000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":100000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":100000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":100000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":100000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":100000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":113000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2018-06-30","val":113000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2I"},{"end":"2018-12-31","val":100000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":100000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":100000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":100000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-06-30","val":100000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2I"},{"end":"2019-12-31","val":100000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":100000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":100000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":100000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2020-06-30","val":100000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2I"},{"end":"2020-12-31","val":100000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":100000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":100000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":100000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2021-06-30","val":100000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":114000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":114000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":114000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":279000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":279000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":104000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":104000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":104000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":594000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":594000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":104000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":104000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":104000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1044000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":1044000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":922000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":922000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":922000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":922000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":920000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"ShorttermEmployeeBenefitsAccruals":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":460000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":403000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":403000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":403000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":357000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":429000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":429000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":429000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":404000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":422000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":422000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":422000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":482000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":545000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":545000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":545000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":510000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":633000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":633000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":633000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":575000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":656000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":656000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":656000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":604000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":674000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":674000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":674000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":564000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":710000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":710000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":710000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":592000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":651000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"TaxEffectFromChangeInTaxRate":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-12000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":-1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-4000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2017"}]}},"TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss":{"label":null,"description":null,"units":{"CAD":[{"start":"2020-01-01","end":"2020-06-30","val":10000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":6000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":20000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":12000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":12000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":6000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":6000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":23000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":23000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":8000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":3000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2022"}]}},"TaxExpenseIncomeAtApplicableTaxRate":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":444000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":295000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":145000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":541000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":578000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":299000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":299000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":147000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":147000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":586000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":586000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":308000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":308000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":147000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":147000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":604000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":604000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":243000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":243000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":113000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":113000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":446000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":446000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":236000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":236000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":117000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":117000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":589000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":589000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":311000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":311000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":171000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":171000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":595000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":595000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":125000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":125000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":62000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":62000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":255000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":255000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":113000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":113000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":72000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":72000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":301000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":301000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":46000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-55000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":297000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"TaxRateEffectFromChangeInTaxRate":{"label":null,"description":null,"units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":-0.002,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.013,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":0.013,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2019-01-01","end":"2019-06-30","val":-0.106,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-0.106,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-0.22,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-0.22,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-0.055,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-0.055,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-0.005,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-0.005,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":-0.005,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":-0.005,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-0.004,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-0.004,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"}]}},"TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods":{"label":null,"description":null,"units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":-0.008,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-0.001,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":-0.002,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":-0.002,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":-0.002,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.003,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":-0.003,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-0.002,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-0.002,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-0.003,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-0.003,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-0.008,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-0.008,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0.004,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":0.004,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":0.009,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.009,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-0.013,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-0.013,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-0.015,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-0.015,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-0.03,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":-0.03,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-0.003,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-0.003,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-0.005,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-0.005,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-0.009,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-0.009,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":0.005,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.005,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-0.022,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-0.022,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-0.053,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-0.053,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-0.04,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-0.04,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-0.012,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-0.012,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-0.02,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-0.02,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-0.028,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-0.028,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-0.11,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":0.091,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-0.023,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss":{"label":null,"description":null,"units":{"pure":[{"start":"2020-01-01","end":"2020-06-30","val":0.011,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":0.014,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0.012,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0.013,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":0.013,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.013,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":0.013,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.007,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.003,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":0.002,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-0.013,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-0.013,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.008,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":0.008,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-0.017,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-0.017,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-0.016,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-0.016,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.013,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":0.013,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-0.02,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-0.02,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.014,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-0.02,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":0.023,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"TradeAndOtherCurrentPayables":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":2330000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":2400000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":2330000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":2330000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":2460000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":2460000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":2460000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":2331000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":2570000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":2570000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":2570000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-01-01","val":2564000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2019-01-01","val":2564000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-06-30","val":2797000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":2749000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":2749000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":2749000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":2873000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":2962000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":2968000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":2971000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3110000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":3705000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":3705000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":3705000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":3406000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":3947000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":3947000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":3952000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":3249000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":3391000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":3391000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":3391000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":3309000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":3630000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":3630000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":3630000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":3383000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":3494000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"TradeAndOtherCurrentPayablesToTradeSuppliers":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":578000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":717000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":717000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":717000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":646000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":686000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":686000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":686000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":933000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":892000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":892000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":892000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":834000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":855000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":855000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":855000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":987000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":1213000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":1213000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":1213000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":1003000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":1382000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":1382000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":1382000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":936000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":996000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":996000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":996000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":998000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1126000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":1126000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":1126000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":913000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":982000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"TradeAndOtherCurrentReceivables":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":1471000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-01-01","val":1500000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-01-01","val":1462000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-01-01","val":1462000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2017-12-31","val":1623000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":1614000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":1614000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":1485000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":1600000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":1600000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":1600000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":1835000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":1962000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":1962000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":1962000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":2004000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":2355000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":2355000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":2355000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2332000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":2671000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":2671000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":2671000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":2703000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":3297000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":3316000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":3316000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":3238000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":3597000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":3597000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":3597000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":3499000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":3689000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":3689000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":3689000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":3502000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":3797000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"TradingIncomeExpenseOnForeignExchangeContracts":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":-15000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":8000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":3000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":2000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":2000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":6000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":6000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-4000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":-4000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":-11000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":-11000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-3000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":-3000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":-1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":1000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-14000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":-14000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-5000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":-5000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":3000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":3000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":16000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":16000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":17000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":17000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":25000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":25000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-12-31","val":-3000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-3000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":6000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":6000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":36000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":36000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-12000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-12000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":54000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"TransactionPriceAllocatedToRemainingPerformanceObligations":{"label":null,"description":null,"units":{"CAD":[{"end":"2018-12-31","val":3263000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3375000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2019Q4I"}]}},"UndrawnBorrowingFacilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2016-12-31","val":1637000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1110000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":1110000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"end":"2017-12-31","val":1110000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017Q4I"},{"end":"2018-06-30","val":2247000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"},{"end":"2018-12-31","val":1476000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"end":"2018-12-31","val":1476000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"end":"2018-12-31","val":1476000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018Q4I"},{"end":"2019-06-30","val":1957000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2I"},{"end":"2019-12-31","val":1235000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"end":"2019-12-31","val":1235000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"end":"2019-12-31","val":1235000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019Q4I"},{"end":"2020-06-30","val":2250000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1519000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"end":"2020-12-31","val":1519000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"end":"2020-12-31","val":1519000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2553000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2I"},{"end":"2021-12-31","val":850000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":850000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1292000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":1292000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1729000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":1729000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1346000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":1346000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1798000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"UnusedProvisionReversedOtherProvisions":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":12000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":70000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":70000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":2000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":1000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":22000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":22000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":4000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":1000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":23000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":23000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":119000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":72000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":140000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":140000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":5000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":3000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":23000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":23000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":70000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":44000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":118000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":118000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":41000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":3000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":88000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":88000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":92000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":52000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":169000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":169000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":30000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":7000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":55000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"WagesAndSalaries":{"label":null,"description":null,"units":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":2733000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1279000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":645000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":2594000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":2594000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":1377000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":1377000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":694000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":694000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":2800000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":2800000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1465000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":1465000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":762000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":762000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":3017000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":3017000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1781000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1781000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":901000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":901000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":3668000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":3668000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":2017000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":2017000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1026000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1026000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":4118000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":4118000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":2259000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":2259000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1154000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1154000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":4800000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":4800000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2986000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":3012000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1478000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1492000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":5763000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":5763000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":2790000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":2790000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1402000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":1402000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":5581000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":5581000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":2887000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":1469000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":5733000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"WeightedAverageSharePriceShareOptionsGranted2019":{"label":null,"description":null,"units":{"CAD/shares":[{"start":"2020-01-01","end":"2020-06-30","val":0.65,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":0.63,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0.65,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.93,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.93,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"}],"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":0.65,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2020"}]}},"WeightedAverageShares":{"label":null,"description":null,"units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":592000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":591000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2017-04-01","end":"2017-06-30","val":592000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-12-31","val":593000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"start":"2017-01-01","end":"2017-12-31","val":593000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":595000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-01-01","end":"2018-06-30","val":595000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2018-04-01","end":"2018-06-30","val":596000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03"},{"start":"2018-04-01","end":"2018-06-30","val":596000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":597000000,"accn":"0001104659-19-008382","fy":2018,"fp":"FY","form":"40-F","filed":"2019-02-14"},{"start":"2018-01-01","end":"2018-12-31","val":597000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":601000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-01-01","end":"2019-06-30","val":1202000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":601000000,"accn":"0001104659-19-043538","fy":2019,"fp":"Q2","form":"6-K","filed":"2019-08-02"},{"start":"2019-04-01","end":"2019-06-30","val":1203000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":602000000,"accn":"0001104659-20-021587","fy":2019,"fp":"FY","form":"40-F/A","filed":"2020-02-14"},{"start":"2019-01-01","end":"2019-12-31","val":1204000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1263000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-01-01","end":"2020-06-30","val":1263000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2020-04-01","end":"2020-06-30","val":1278000000,"accn":"0001104659-20-088694","fy":2020,"fp":"Q2","form":"6-K","filed":"2020-07-31"},{"start":"2020-04-01","end":"2020-06-30","val":1278000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":1275000000,"accn":"0001104659-21-020238","fy":2020,"fp":"FY","form":"40-F","filed":"2021-02-11"},{"start":"2020-01-01","end":"2020-12-31","val":1275000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1327000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-01-01","end":"2021-06-30","val":1327000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1355000000,"accn":"0001104659-21-097926","fy":2021,"fp":"Q2","form":"6-K","filed":"2021-07-30"},{"start":"2021-04-01","end":"2021-06-30","val":1355000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":1346000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":1346000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1378000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":1378000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1381000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":1381000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1396000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":1396000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1443000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1443000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1447000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":1447000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":1451000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":1451000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1479000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":1479000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":1482000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":1482000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":1488000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":1488000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1519000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":1525000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":1531000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"AdjustmentsForDecreaseIncreaseInPrepaidExpenses":{"label":null,"description":null,"units":{"CAD":[{"start":"2020-01-01","end":"2020-12-31","val":79000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-123000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":5000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":-44000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-40000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-170000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":-172000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-30000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":-30000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-56000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-56000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-186000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-50000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-60000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023"}]}},"AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates":{"label":null,"description":null,"units":{"CAD":[{"start":"2021-01-01","end":"2021-12-31","val":410000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":410000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2021-07-01","end":"2022-06-30","val":410000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-07-01","end":"2022-06-30","val":410000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022"}]}},"CurrentAccruedIncomeOtherThanCurrentContractAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2020-12-31","val":241000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":313000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":313000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":313000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":377000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":468000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":468000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":468000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":506000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":480000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":480000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":480000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":562000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":604000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":604000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":604000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":607000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":658000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"DeferredIncomeIncludingContractLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2020-12-31","val":66000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":85000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":85000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":85000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":87000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":84000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":84000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":84000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":91000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":86000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":86000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":86000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":105000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":114000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":114000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":114000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":149000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":134000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"InterestExpenseDefinedBenefitPlans":{"label":null,"description":null,"units":{"CAD":[{"start":"2020-01-01","end":"2020-12-31","val":16000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":13000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":7000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":26000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":26000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":4000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-01-01","end":"2022-06-30","val":4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":2000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2022-04-01","end":"2022-06-30","val":2000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":8000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":8000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":2000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":4000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":2000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":9000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":9000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":6000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":12000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"InvestmentsInAssociatesAccountedForUsingEquityMethod":{"label":null,"description":null,"units":{"CAD":[{"end":"2020-12-31","val":69000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":100000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":100000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":100000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":95000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":120000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":120000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":120000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":219000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":232000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":232000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":232000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":209000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":219000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":219000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":219000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":198000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":198000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities":{"label":null,"description":null,"units":{"CAD":[{"end":"2020-12-31","val":61000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-06-30","val":66000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":82000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":82000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":85000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2022-06-30","val":85000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":82000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":82000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":89000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":89000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":84000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":84000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":103000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":103000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":112000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":112000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":147000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":132000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss":{"label":null,"description":null,"units":{"CAD":[{"end":"2020-12-31","val":13000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":26000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":26000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":26000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":22000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":21000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":21000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":21000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":26000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":42000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":42000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":42000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":53000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":62000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":62000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":62000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":64000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":78000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NoncurrentFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"end":"2020-12-31","val":223000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":370000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":370000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":370000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":407000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":467000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":467000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":467000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":465000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":502000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":502000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":502000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":558000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":594000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":594000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":594000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":624000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":648000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement":{"label":null,"description":null,"units":{"EquityInstruments":[{"end":"2020-12-31","val":0,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":0,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":0,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023Q4I"}]}},"OtherAdjustmentsForNoncashItems":{"label":null,"description":null,"units":{"CAD":[{"start":"2019-07-01","end":"2020-06-30","val":-159000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":85000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-40000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"start":"2021-01-01","end":"2021-12-31","val":-40000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2021-07-01","end":"2022-06-30","val":-217000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"start":"2021-07-01","end":"2022-06-30","val":-217000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":-430000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":-430000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2022-07-01","end":"2023-06-30","val":-775000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-07-01","end":"2023-06-30","val":-775000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-01-01","end":"2023-12-31","val":-620000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-631000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2023-07-01","end":"2024-06-30","val":-189000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-07-01","end":"2024-06-30","val":-204000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-01-01","end":"2024-12-31","val":-431000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2024"},{"start":"2024-07-01","end":"2025-06-30","val":-555000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025"}]}},"OtherLongtermProvisions":{"label":null,"description":null,"units":{"CAD":[{"end":"2020-12-31","val":961000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":774000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":774000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":774000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":538000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":538000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":538000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":538000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":664000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":744000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":744000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":744000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":734000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":686000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":686000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":686000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":620000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":661000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"OtherShorttermProvisions":{"label":null,"description":null,"units":{"CAD":[{"end":"2020-12-31","val":73000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":96000000,"accn":"0001104659-22-017430","fy":2021,"fp":"FY","form":"40-F","filed":"2022-02-10"},{"end":"2021-12-31","val":96000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05"},{"end":"2021-12-31","val":96000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":82000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2022Q2I"},{"end":"2022-12-31","val":166000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"end":"2022-12-31","val":166000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":166000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-06-30","val":240000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":317000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":317000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":317000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":243000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":236000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":236000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":241000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":244000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":300000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted":{"label":null,"description":null,"units":{"CAD":[{"end":"2021-06-30","val":8000000,"accn":"0001104659-22-086432","fy":2022,"fp":"Q2","form":"6-K","filed":"2022-08-05","frame":"CY2021Q2I"}]}},"CurrentServiceCostDefinedBenefitPlans":{"label":null,"description":null,"units":{"CAD":[{"start":"2021-01-01","end":"2021-12-31","val":2000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9000000,"accn":"0001104659-23-014893","fy":2022,"fp":"FY","form":"40-F","filed":"2023-02-09"},{"start":"2022-01-01","end":"2022-12-31","val":9000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":10000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":10000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":10000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ReserveOfGainsAndLossesFromInvestmentsInEquityInstruments":{"label":null,"description":null,"units":{"CAD":[{"end":"2021-12-31","val":83000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2021-12-31","val":83000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":88000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":84000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-12-31","val":90000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2022-12-31","val":90000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2022-12-31","val":90000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2022-12-31","val":90000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":84000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-03-31","val":84000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q1I"},{"end":"2023-06-30","val":82000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"end":"2023-06-30","val":82000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2I"},{"end":"2023-12-31","val":78000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":78000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":78000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2023-12-31","val":78000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2023-12-31","val":78000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":79000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-03-31","val":79000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q1I"},{"end":"2024-06-30","val":75000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2024-06-30","val":75000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2I"},{"end":"2024-12-31","val":58000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":58000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":58000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":62000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q1I"},{"end":"2025-06-30","val":65000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":64000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"TaxEffectOfForeignTaxRates":{"label":null,"description":null,"units":{"CAD":[{"start":"2022-01-01","end":"2022-06-30","val":-11000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-8000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-39000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-7000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-7000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":4000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-13000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-13000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-2000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-1000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-2000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-18000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"TaxEffectOfTaxLosses":{"label":null,"description":null,"units":{"CAD":[{"start":"2022-01-01","end":"2022-06-30","val":3000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-06-30","val":8000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":8000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":5000000,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":5000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":12000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":3000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":2000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":2000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":4000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":4000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":3000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":2000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":3000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"TaxRateEffectOfForeignTaxRates":{"label":null,"description":null,"units":{"pure":[{"start":"2022-01-01","end":"2022-06-30","val":-0.009,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-0.013,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-0.017,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-0.013,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-0.013,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.015,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":0.015,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":-0.013,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":-0.013,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-0.006,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":-0.006,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":-0.007,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":-0.007,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-0.001,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":-0.001,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-0.014,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":0.01,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-0.015,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"TaxRateEffectOfTaxLosses":{"label":null,"description":null,"units":{"pure":[{"start":"2022-01-01","end":"2022-06-30","val":0.002,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.002,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-06-30","val":0.015,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0.015,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.019,"accn":"0001104659-23-087536","fy":2023,"fp":"Q2","form":"6-K","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":0.019,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":0.011,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0.006,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":0.006,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":0.007,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":0.007,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":0.004,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.004,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0.014,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-0.01,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":0.002,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"DilutiveEffectOfRestrictedShareUnitsOnWeightedAverageNumberOfOrdinaryShares":{"label":null,"description":null,"units":{"shares":[{"start":"2022-01-01","end":"2022-12-31","val":7000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":5000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":6000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"start":"2023-01-01","end":"2023-12-31","val":6000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-06-30","val":4000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":4000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-04-01","end":"2024-06-30","val":4000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":5000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":5000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":5000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":4000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome":{"label":null,"description":null,"units":{"CAD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2023"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"}]}},"PropertyPlantAndEquipmentIncludingRightofuseAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2022-12-31","val":17084000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09","frame":"CY2022Q4I"},{"end":"2023-12-31","val":17248000000,"accn":"0001104659-24-012582","fy":2023,"fp":"FY","form":"40-F","filed":"2024-02-09"},{"end":"2023-12-31","val":17248000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"end":"2023-12-31","val":17248000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":17226000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":17337000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"end":"2024-12-31","val":17337000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":17337000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":17555000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":17503000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"ActuarialAssumptionOfDiscountRates":{"label":null,"description":null,"units":{"pure":[{"end":"2023-12-31","val":0.0465,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q4I"},{"end":"2024-06-30","val":0.0497,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":0.0465,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0.0475,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"}]}},"AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill":{"label":null,"description":null,"units":{"CAD":[{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":500000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":500000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":500000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount":{"label":null,"description":null,"units":{"CAD":[{"end":"2024-06-30","val":100000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"}]}},"DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections":{"label":null,"description":null,"units":{"pure":[{"end":"2024-06-30","val":0.03,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"}]}},"ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment":{"label":null,"description":null,"units":{"CAD":[{"start":"2024-01-01","end":"2024-06-30","val":97000000,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02"}]}},"LiabilitiesFromSharebasedPaymentTransactions2011":{"label":null,"description":null,"units":{"CAD":[{"end":"2023-12-31","val":0,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2023Q4I"},{"end":"2024-06-30","val":0,"accn":"0001104659-24-085103","fy":2024,"fp":"Q2","form":"6-K","filed":"2024-08-02","frame":"CY2024Q2I"},{"end":"2024-12-31","val":0,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":0,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":0,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"DepreciationPropertyPlantAndEquipmentIncludingRightofuseAssets":{"label":null,"description":null,"units":{"CAD":[{"start":"2023-01-01","end":"2023-12-31","val":2514000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1298000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2024-04-01","end":"2024-06-30","val":608000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":2513000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":2513000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1193000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":601000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":2454000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"DerivativeFinancialLiabilitiesUndiscountedCashFlows":{"label":null,"description":null,"units":{"CAD":[{"end":"2023-12-31","val":3000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023Q4I"},{"end":"2025-12-31","val":29000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIncludingRightofuseAssets":{"label":null,"description":null,"units":{"CAD":[{"start":"2023-01-01","end":"2023-12-31","val":36000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":79000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13"},{"start":"2024-01-01","end":"2024-12-31","val":79000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":18000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"ReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIncludingRightofuseAssets":{"label":null,"description":null,"units":{"CAD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":23000000,"accn":"0001104659-25-012533","fy":2024,"fp":"FY","form":"40-F","filed":"2025-02-13","frame":"CY2024"}]}},"AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital":{"label":null,"description":null,"units":{"CAD":[{"start":"2025-01-01","end":"2025-06-30","val":2050000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":1025000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":4266000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"CurrentPrepaymentsAndOtherCurrentAssets":{"label":null,"description":null,"units":{"CAD":[{"end":"2024-12-31","val":403000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"end":"2024-12-31","val":403000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024Q4I"},{"end":"2025-06-30","val":578000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2I"},{"end":"2025-12-31","val":421000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025Q4I"}]}},"ImpairmentLossRecognisedInProfitOrLossGoodwill":{"label":null,"description":null,"units":{"CAD":[{"start":"2025-01-01","end":"2025-06-30","val":500000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":500000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":500000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"NetForeignExchangeLoss":{"label":null,"description":null,"units":{"CAD":[{"start":"2025-01-01","end":"2025-06-30","val":17000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"}]}},"TaxEffectOfImpairmentOfGoodwill":{"label":null,"description":null,"units":{"CAD":[{"start":"2025-01-01","end":"2025-06-30","val":107000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":107000000,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":107000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"TaxRateEffectOfImpairmentOfGoodwill":{"label":null,"description":null,"units":{"pure":[{"start":"2025-01-01","end":"2025-06-30","val":0.51,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01"},{"start":"2025-04-01","end":"2025-06-30","val":-0.539,"accn":"0001104659-25-072894","fy":2025,"fp":"Q2","form":"6-K","filed":"2025-08-01","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":0.089,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities":{"label":null,"description":null,"units":{"CAD":[{"start":"2024-01-01","end":"2024-12-31","val":1562000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1628000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss":{"label":null,"description":null,"units":{"CAD":[{"start":"2025-01-01","end":"2025-12-31","val":38000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}},"PaymentsFromChangesInOwnershipInterestsInSubsidiaries":{"label":null,"description":null,"units":{"CAD":[{"start":"2024-01-01","end":"2024-12-31","val":25000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":713000000,"accn":"0001104659-26-013854","fy":2025,"fp":"FY","form":"40-F","filed":"2026-02-12","frame":"CY2025"}]}}},"us-gaap":{"LineOfCreditFacilityMaximumBorrowingCapacity":{"label":"Line of Credit Facility, Maximum Borrowing Capacity","description":"Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.","units":{"CAD":[{"end":"2016-12-31","val":2250000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2250000000,"accn":"0001104659-18-007662","fy":2017,"fp":"FY","form":"40-F","filed":"2018-02-08"},{"end":"2017-12-31","val":2250000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2017Q4I"},{"end":"2018-06-30","val":2250000000,"accn":"0001104659-18-049335","fy":2018,"fp":"Q2","form":"6-K","filed":"2018-08-03","frame":"CY2018Q2I"}]}}}}}