v3.26.1
Shareholders' Equity - Restricted Share Units (RSUs) Activity Schedule (Details)
6 Months Ended
Jun. 30, 2026
shares
Restricted stock units (RSUs)  
Unvested shares  
Outstanding, shares at beginning 871,272
Granted 435,780
Forfeited (35,925)
Vested and issued (328,939)
Outstanding at ending 29,092
Outstanding, shares at ending 942,188
Performance shares  
Unvested shares  
Outstanding, shares at beginning 211,283
Granted 114,839
Forfeited (951)
Vested and issued (100,737)
Outstanding, shares at ending 224,434