XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders' equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Common Shares Issued and Outstanding
The following table presents a summary of the common shares issued and outstanding and shares repurchased as of and for the three months ended March 31, 2025 and 2024:
20252024
Common shares issued and outstanding, beginning of period116,429,057 168,120,022 
Issuance of common shares, net of forfeitures and shares withheld91,469 22,587 
Issuance of common shares upon exercise of options— 1,610,623 
Shares repurchased(500,000)— 
Common shares issued and outstanding, end of period116,020,526 169,753,232