v3.26.1
SHARE CAPITAL (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Stock by Class
The following table is a summary of changes in ordinary shares issued and outstanding:

Six months ended June 30
20262025
Balance – beginning of period
33,897,709 34,831,324 
Issue of shares for vested RSUs (see Note 12)142,828 100,793 
Forfeiture of restricted shares (see Note 12)(56,934)(376,686)
Repurchase of ordinary shares(1,102,065)(357,278)
Balance – end of period
32,881,538 34,198,153