XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Stock-Based Compensation [Abstract]    
Options, beginning of year 220,600  
Options, Forfeited (5,500)  
Options, end of year 215,100 220,600
Options, Exercisable, end of period 183,600  
Weighted Average Exercise Price Per Share, Outstanding, beginning of period $ 29.78  
Weighted Average Exercise Price Per Share, Forfeited 28.23  
Weighted Average Exercise Price Per Share, Outstanding, end of period 29.82 $ 29.78
Weighted Average Exercise Price Per Share, Exercisable, end of period $ 30.26  
Weighted Average Remaining Contractual Term, Outstanding 6 years 7 months 6 days 6 years 1 month 6 days
Weighted Average Remaining Contractual Term, Forfeited During Period 7 years 8 months 12 days  
Weighted Average Remaining Contractual Term, Exercisable at End of Period 6 years  
Aggregate Intrinsic Value, Outstanding, beginning of period $ 112  
Aggregate Intrinsic Value, Outstanding, end of period 34 $ 112
Aggregate Intrinsic Value, Exercisable at end of period $ 34