XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.3
SHARE BASED COMPENSATION - Summary of Share Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Number of Common Shares          
Beginning balance (in shares)     80,195    
Granted (in shares)     0    
Exercised (in shares) (700) (17,179) (10,638) (58,100)  
Forfeited (in shares)     0    
Expired (in shares)     (6,981)    
Ending balance (in shares) 62,576   62,576   80,195
Exercisable at end of period (in shares) 62,576   62,576    
Weighted Average Exercise Share Price          
Beginning balance (in dollars per share)     $ 19.07    
Granted (in dollars per share)     0    
Exercised (in dollars per share)     10.96    
Forfeited (in dollars per share)     0    
Expired (in dollars per share)     41.97    
Ending balance (in dollars per share) $ 17.89   17.89   $ 19.07
Exercisable at end of period (in dollars per share) $ 17.89   $ 17.89    
Weighted Average Contractual Remaining Life (Years)          
Balance at end of period     1 year   1 year 2 months 12 days
Exercisable at end of period     1 year    
Aggregate Intrinsic Value (in thousands)          
Beginning balance     $ 621    
Exercised     150    
Ending balance $ 894   894   $ 621
Exercisable at end of period $ 894   $ 894