v3.26.3
Shareholders' equity (Tables)
9 Months Ended
Sep. 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 nine months ended September 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,434,993 767,427 
Issuance of common shares upon exercise of options— 100,000 
Shares repurchased(4,392,732)(500,000)
Issuance of common shares upon exercise of warrants— 11,013 
Common shares issued and outstanding, end of period115,032,060 116,807,497