XML 73 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Basic weighted average common shares outstanding 11,902,230 11,798,942 11,871,811 11,764,901
Dilutive shares 16,390 35,565 26,916 43,932
Diluted weighted average common shares outstanding 11,918,620 11,834,507 11,898,727 11,808,833
Antidilutive shares excluded from EPS 75,979 52,571 75,545 52,478