XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basis Of Presentation [Abstract]        
Weighted average shares outstanding (basic) 4,461 4,555 4,449 4,465
Impact of common stock equivalents 10 7 13 8
Weighted average shares outstanding (diluted) 4,471 4,562 4,462 4,473
Net income $ 5,908 $ 3,033 $ 9,829 $ 6,394
Basic earnings per share $ 1.32 $ 0.67 $ 2.21 $ 1.43
Diluted earnings per share $ 1.32 $ 0.66 $ 2.20 $ 1.43