XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Reconciliation of Basic to Diluted Weighted Average Shares Outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]        
Weighted average shares outstanding - basic 5,334,187 5,272,204 5,329,080 5,272,204
Effect of diluted securities 11,461 0 18,503 65,782
Weighted average shares outstanding - diluted 5,345,648 5,272,204 5,347,583 5,337,986