XML 104 R86.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable And Contract Assets - Summary of Movement in Allowance For Doubtful Accounts (Detail) - Trade receivables [member] - CAD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Disclosure of financial assets [line items]      
Beginning balance $ 10,334 $ 11,439 $ 2,144
Impairment provision additions on receivables 87 275 21,072
Amounts settled and derecognized during the year (115) (1,317) (11,071)
Currency translation effects 167 (63) (706)
Ending balance $ 10,473 $ 10,334 $ 11,439