XML 90 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders equity (Details) - shares
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Shares returned to Treasury 7,122,321  
Unlimited Common Stock [Member]    
Balance, share 118,827,323 107,516,333
Shares issued for Coast L exchange 18,268,094  
Shares issued for vested RSUs and PSUs (Note 19) 165,217  
Shares returned to Treasury (7,122,321)