XML 97 R79.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK BASED COMPENSATION - Schedule of Changes in Company's Nonvested Restricted Stock Awards (Details) - Restricted Stock Awards (RSAs)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 48,868
Granted (in shares) | shares 0
Vested (in shares) | shares (48,293)
Forfeited (in shares) | shares (575)
Ending balance (in shares) | shares 0
Weighted-Average Grant-Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 90.18
Granted (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 90.21
Forfeited (in dollars per share) | $ / shares 87.77
Ending balance (in dollars per share) | $ / shares $ 0