XML 98 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE BASED COMPENSATION - Schedule of Restricted Share Awards Activity (Details) - Restricted Stock Units (RSU) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
RSUs with Service Conditions      
Shares      
Unvested, beginning of period (in shares) 30,994 21,414 20,974
Granted (in shares) 31,317 31,999 15,359
Vested (in shares) (15,626) (22,036) (13,357)
Forfeited (in shares) (192) (383) (1,562)
Unvested, ending of period (in shares) 46,493 30,994 21,414
Wtd Avg Grant-Date Fair Value [Abstract]      
Unvested, beginning of period (in dollars per share) $ 65.54 $ 88.83 $ 69.97
Granted (in dollars per share) 61.28 57.21 96.29
Vested (in dollars per share) 66.15 78.74 69.24
Forfeited (in dollars per share) 58.42 73.85 76.49
Unvested, ending of period (in dollars per share) $ 61.16 $ 65.54 $ 88.83
RSUs with Market Conditions      
Shares      
Unvested, beginning of period (in shares) 22,066 30,042 19,224
Granted (in shares) 18,876 20,497 13,559
Vested (in shares) (9,771) (13,820) 0
Forfeited (in shares) 0 (14,653) (2,741)
Unvested, ending of period (in shares) 31,171 22,066 30,042
Wtd Avg Grant-Date Fair Value [Abstract]      
Unvested, beginning of period (in dollars per share) $ 104.01 $ 106.90 $ 87.04
Granted (in dollars per share) 80.60 82.63 131.05
Vested (in dollars per share) 130.91 87.04 0
Forfeited (in dollars per share) 0 96.05 87.04
Unvested, ending of period (in dollars per share) $ 81.40 $ 104.01 $ 106.90