v3.26.1
Shareholders' equity (Tables)
6 Months Ended
Jun. 30, 2026
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 six months ended June 30, 2026 and 2025:
20262025
Common shares issued and outstanding, beginning of period116,989,799 116,429,057 
Issuance of common shares, net of forfeitures and shares withheld2,366,464 730,482 
Issuance of common shares upon exercise of options— 100,000 
Shares repurchased (1)
(3,290,298)(500,000)
Common shares issued and outstanding, end of period116,065,965 116,759,539