XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
SHARE CAPITAL - Schedule of Stock by Class (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Increase (Decrease) in Stockholders' Equity    
Balance – beginning of period (in shares) 34,831,324 35,336,732
Issue of shares, net of forfeitures (in shares) 100,793 74,357
Forfeiture of restricted shares (in shares) (376,686) (89,945)
Repurchase of shares (in shares) (357,278) 0
Balance – end of period (in shares) 34,198,153 35,321,144