XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Net Income Per Share (Schedule of Weighted Average Number of Shares) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Basic net income per share            
Net Income $ 5,685 $ 4,924 $ 147 $ 1,505 $ 10,609 $ 1,652
Basic, Weighted Average Shares 5,326,271   5,305,277   5,319,166 4,019,700
Basic, Per Share Amount $ 1.07   $ 0.03   $ 1.99 $ 0.41
Effect of dilutive stock options, Weighted Average Shares 20,737   15,013   26,076 11,601
Effect of dilutive stock options, Per Share Amount $ (0.01)       $ (0.01)  
Diluted net income per share            
Net Income $ 5,685 $ 4,924 $ 147 $ 1,505 $ 10,609 $ 1,652
Diluted, Weighted Average Shares 5,347,008   5,320,290   5,345,242 4,031,301
Diluted, Per Share Amount $ 1.06   $ 0.03   $ 1.98 $ 0.41