XML 161 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation Arrangements (Share Options Activity) (Details) - Stock Options [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Share Options:      
Options outstanding at beginning of period 409,857    
Granted 64,050 49,000 57,700
Exercised (10,200)    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period (31,487)    
Options outstanding at end of period 432,220 409,857  
Options exercisable at end of period 271,270    
Weighted Average Exercise Price (in dollars per share):      
Options outstanding at beginning of period $ 44.52    
Granted 31.83    
Exercised 32.23    
Forfeited or expired 45.74    
Options outstanding at end of period 42.84 $ 44.52  
Options exercisable at end of period $ 47.25    
Outstanding Weighted Average Remaining Contractual Term 6 years 29 days    
Exercisable Weighted Average Remaining Contractual Term 4 years 4 months 13 days    
Outstanding Aggregate Intrinsic Value $ 206    
Exercisable Aggregate Intrinsic Value $ 0