XML 232 R169.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments - Summary of Annual Minimum Commitments Associated with Contractual Agreements (Details)
$ in Thousands
Mar. 31, 2020
CAD ($)
Commitments And Contingencies Disclosure [Abstract]  
2021 $ 226,683
2022 100,237
2023 61,054
2024 20,188
2025 21,850
Thereafter 55,550
Total annual minimum commitment associated with contractual agreements $ 485,562