XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
SHARE CAPITAL (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Stock by Class
The following table is a summary of changes in ordinary shares issued and outstanding for the six months ended June 30, 2025 and 2024:
 20252024
Balance – beginning of period34,831,324 35,336,732 
Issue of shares for vested RSUs (see Note 11)
100,793 74,357 
Forfeiture of restricted shares (see Note 11)
(376,686)(89,945)
Repurchase of ordinary shares
(357,278)— 
Balance – end of period34,198,153 35,321,144