XML 157 R139.htm IDEA: XBRL DOCUMENT v3.22.2.2
Reconciliation of Earnings Per Share Calculations - Summary of Reconciliation of Earnings Per Share Calculations (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
$ / shares
shares
Jun. 30, 2021
$ / shares
shares
Jun. 30, 2022
$ / shares
shares
Jun. 30, 2021
$ / shares
shares
Dec. 31, 2021
CAD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
Dec. 31, 2020
CAD ($)
$ / shares
shares
Dec. 31, 2020
$ / shares
Dec. 31, 2019
CAD ($)
$ / shares
shares
Dec. 31, 2019
$ / shares
Earnings per share [line items]                    
Basic - Net earnings | $         $ (18,455)   $ 88,257   $ 152,128  
Basic - Weighted average shares outstanding | shares 89,680,965 89,678,845 89,680,391 89,678,845 89,678,845   89,678,845   89,500,829  
Basic - Per share | (per share) $ 0.15 $ 0.05 $ 0.14 $ 0.08 $ (0.21) $ (0.21) $ 0.98 $ 0.98 $ 1.7 $ 1.7
Dilutive effect of stock option conversion - Net earnings | $         $ 0   $ 0   $ 0  
Dilutive effect of stock option conversion - Weighted average shares outstanding | shares         0   0   208,916  
Dilutive effect of stock option conversion - Per share | $ / shares           0   0   0
Diluted - Net earnings | $         $ (18,455)   $ 88,257   $ 152,128  
Diluted - Weighted average shares outstanding | shares 89,850,457 89,802,486 89,841,417 89,782,907 89,678,845   89,678,845   89,709,745  
Diluted - Per share | (per share) $ 0.15 $ 0.05 $ 0.14 $ 0.08 $ (0.21) $ (0.21) $ 0.98 $ 0.98 $ 1.7 $ 1.7