XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Share (Schedule of Net Income per Basic and Diluted Shares) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net income $ 3,591 $ 1,441
Weighted Average Shares Outstanding, Basic (in shares) 7,393 7,293
Per Share Amount, Basic (in dollars per share) $ 0.49 $ 0.2
Weighted Average Shares Outstanding, Dilutive effect of common equivalent shares (in shares) 188 170
Per Share Amount, Dilutive effect of common equivalent shares (in dollars per share) $ (0.02) $ (0.01)
Weighted Average Shares Outstanding, Dilutive (in shares) 7,581 7,463
Per Share Amount, Dilutive (in dollars per share) $ 0.47 $ 0.19