XML 95 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Summary of changes in non-vested restricted shares (Details) - Restricted shares of common stock - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Non-vested shares at beginning 839,050 764,170  
Granted 336,451 318,348  
Vested (297,303) (243,468)  
Forfeited (7,750)    
Non-vested shares at ending 870,448 839,050 764,170
Weighted Average Grant-Date Fair Value      
Non-vested shares at beginning $ 13.81 $ 14.15  
Granted 11.35 13.25 $ 11.61
Vested 13.7 14.16  
Forfeited 12.81    
Non-vested shares at ending $ 12.9 $ 13.81 $ 14.15