XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity, Other Comprehensive Income (Loss) and Earnings Per Share - Earnings Per Share (EPS) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Components of earnings per share calculations        
Net Income (Loss) $ 5,007 $ 6,306 $ 8,408 $ 12,747
Weighted average shares outstanding-basic 3,343,192 3,424,820 3,357,063 3,444,746
Weighted average shares outstanding-diluted 3,343,192 3,424,820 3,357,063 3,444,746