v3.26.1
Basis Of Presentation (Schedule Of Earnings Per Share, Basic And Diluted) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basis Of Presentation [Abstract]    
Weighted average shares outstanding (basic) 4,474 4,436
Impact of common stock equivalents 12 15
Weighted average shares outstanding (diluted) 4,486 4,451
Net income $ 6,637 $ 3,922
Basic earnings per share $ 1.48 $ 0.88
Diluted earnings per share $ 1.48 $ 0.88