v3.25.4
Performance Incentive Plan (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Aug. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options outstanding (in shares) 0      
Restricted shares granted (in shares) 35,240      
Share-based compensation cost $ 14,202,000 $ 11,816,000 $ 12,228,000  
Unrecognized compensation cost $ 13,849,000      
Weighted average period for recognition of unrecognized compensation cost 1 year 11 months 8 days      
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)       1,800,000
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)       4,800,000
Restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted shares granted (in shares) 520,516      
Restricted stock | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period (in years) 3 years      
Restricted stock | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period (in years) 5 years      
Performance shares, subject to shareholder return        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted shares granted (in shares) 290,005      
Performance period used In calculation 3 years      
Fair value share price (in dollars per share) $ 27.95      
Weighted average grant price (in dollars per share) $ 39.37