v3.25.2
SHAREHOLDERS' EQUITY - Share awards (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Time Vesting Units    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Outstanding at beginning of year 215,343  
Granted (in shares) 69,874 69,107
Vested (in shares) (53,594)  
Forfeited (in shares) (12,765)  
Outstanding at end of year 218,858  
Financial Performance Units    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Outstanding at beginning of year 159,704  
Granted (in shares) 64,762  
Vested (in shares) (54,617)  
Forfeited (in shares) (7,417)  
Outstanding at end of year 162,432