v3.26.1
Common shares (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of share capital
Share capital as of June 30, 2026 and December 31, 2025 was as follows:
Issued and fully paid share capital
SharesPar value per share ($)$ thousands
As of December 31, 202562,374,1710.01 624 
Vesting of restricted stock units75,2760.01 — 
As of March 31, 202662,449,4470.01 624 
Vesting of restricted stock units91,996 0.01 
As of June 30, 202662,541,4430.01 625 
(1) As of June 30, 2026, common shares issued of 62,541,443 include 511,078 of common shares repurchased, pending cancellation. These shares are considered retired for accounting purposes.