XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share Basic And Diluted [Abstract]    
Basic shares 6,307,227 6,280,593
Dilutive shares 421,000 422,000
Diluted shares 6,728,227 6,702,593
Net income $ 950 $ 847
Basic net income per share $ 0.15 $ 0.13
Diluted net income per share $ 0.14 $ 0.13