XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity and Compensation Plans - Summary of Restricted Stock Units Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Weighted Average Grant Date Fair Value      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 15,700    
Expected years to recognize unearned compensation 2 years    
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 5,839 $ 4,919 $ 3,894
Shares      
Outstanding, beginning of period (in shares) 297,122    
Granted (in shares) 138,032    
Vested (in shares) 101,782    
Forfeited (in shares) 12,595    
Outstanding, end of period (in shares) 320,777 297,122  
Weighted Average Grant Date Fair Value      
Outstanding, beginning of period (usd per share) $ 46.07    
Granted (usd per share) 56.22    
Vested (usd per share) 45.79    
Forfeited (usd per share) 51.59    
Outstanding, end of period (usd per share) $ 50.31 $ 46.07  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 9,385 $ 8,328 $ 8,438
Expected years to recognize unearned compensation 2 years 1 year 6 months 1 year 8 months 12 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 41.52 $ 50.46
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued (in shares) 75,385    
Shares      
Outstanding, beginning of period (in shares) 363,070    
Granted (in shares) 127,584    
Vested (in shares) 83,530    
Outstanding, end of period (in shares) 407,124 363,070  
Weighted Average Grant Date Fair Value      
Outstanding, beginning of period (usd per share) $ 49.10    
Vested (usd per share) 51.91    
Outstanding, end of period (usd per share) $ 52.36 $ 49.10