v3.25.2
Employee Benefit Plans (Restricted Shares Activity And Related Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Average Market Price at Grant              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 97.59   $ 84.22 $ 97.59 $ 84.22    
Restricted Stock              
Restricted Awards Activity              
Beginning Balance (in shares)   134,949   134,949 135,558    
Granted (in shares)       40,495 28,680    
Vested (in shares)       (42,120) (33,298)    
Ending Balance (in shares) 133,324   130,940 133,324 130,940    
Average Market Price at Grant              
Granted (in dollars per share)       $ 114.73 $ 100.32    
Stock-based compensation expense associated with restricted shares, RSUs, and PSUs $ 838   $ 707 $ 1,557 $ 1,455    
Unrecognized stock-based compensation expense associated with restricted shares $ 8,174     $ 8,174   $ 6,429  
Weighted average period (in years) in which the above amount is expected to be recognized   3 years 4 months 24 days   3 years 3 months 18 days      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value           $ 84.90 $ 79.19
Vested (in dollars per share)       $ 72.16 $ 77.59