v3.25.2
EQUITY - Time Restricted Shares and Performance Restricted Shares activity (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Time Restricted Shares  
Restricted Shares as of December 31, 2024 | shares 19,933
Granted | shares 26,430
Shares Issued | shares (20,797)
Forfeited | shares (396)
Restricted Shares as of June 30, 2025 | shares 25,170
Weighted-Average Stock Price  
Weighted Average Stock Price as of December 31, 2024 | $ / shares $ 48.09
Weighted Average Stock Price Granted | $ / shares 52.65
Weighted Average Stock Price Shares Issued | $ / shares 50.57
Weighted Average Stock Price Forfeited | $ / shares 47.42
Weighted Average Stock Price as of June 30, 2025 | $ / shares $ 50.85
Performance Restricted Shares  
Restricted Shares as of December 31, 2024 | shares 41,200
Granted | shares 26,430
Shares Issued | shares 0
Forfeited | shares (250)
Restricted Shares as of June 30, 2025 | shares 67,380
Weighted-Average Stock Price  
Weighted Average Stock Price as of December 31, 2024 | $ / shares $ 50.28
Weighted Average Stock Price Granted | $ / shares 52.65
Weighted Average Stock Price Shares Issued | $ / shares 0
Weighted Average Stock Price Forfeited | $ / shares 50.35
Weighted Average Stock Price as of June 30, 2025 | $ / shares $ 51.21