XML 55 R44.htm IDEA: XBRL DOCUMENT 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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basis Of Presentation [Abstract]        
Weighted average shares outstanding (basic) 4,493 4,461 4,489 4,449
Impact of common stock equivalents 10 10 11 13
Weighted average shares outstanding (diluted) 4,503 4,471 4,500 4,462
Net income $ 6,611 $ 5,908 $ 13,248 $ 9,829
Basic earnings per share $ 1.47 $ 1.32 $ 2.95 $ 2.21
Diluted earnings per share $ 1.47 $ 1.32 $ 2.94 $ 2.20