v3.25.4
Shareholders' Equity (Schedule of Shares Authorized Under Equity Compensation Plans, By Exercise Price) (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number outstanding as of end of year 28,574 31,364
$22.32 - $22.32    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, minimum $ 22.32  
Range of exercise prices, maximum $ 22.32  
Number outstanding as of end of year 4,395  
Options outstanding, weighted average remaining contractual life 3 months 10 days  
Options outstanding, weighted average exercise price $ 22.32  
Number exercisable as of end of year 3,571  
Options exerciseable, weighted average exercise price $ 22.32  
24.00 - 24.00    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, minimum 24.00  
Range of exercise prices, maximum $ 24.00  
Number outstanding as of end of year 19,500  
Options outstanding, weighted average remaining contractual life 10 months 6 days  
Options outstanding, weighted average exercise price $ 24.00  
Number exercisable as of end of year 19,500  
Options exerciseable, weighted average exercise price $ 24.00  
24.84- 24.84    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, minimum 24.84  
Range of exercise prices, maximum $ 24.84  
Number outstanding as of end of year 4,679  
Options outstanding, weighted average remaining contractual life 2 years 4 months 9 days  
Options outstanding, weighted average exercise price $ 24.84  
Number exercisable as of end of year 4,192  
Options exerciseable, weighted average exercise price $ 24.84  
$22.32 - $24.84    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, minimum 22.32  
Range of exercise prices, maximum $ 24.84  
Number outstanding as of end of year 28,574  
Options outstanding, weighted average remaining contractual life 1 year 3 days  
Options outstanding, weighted average exercise price $ 23.88  
Number exercisable as of end of year 27,263  
Options exerciseable, weighted average exercise price $ 23.91