XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - Schedule of earnings per share - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
EPS Income [Member]        
Earnings Per Share (Details) - Schedule of earnings per share [Line Items]        
Net Income $ 9,901 $ 8,868 $ 15,767 $ 20,968
Preferred Dividend (30) (30) (60) (60)
Earnings Applicable to Common Stock $ 9,871 $ 8,838 $ 15,707 $ 20,908
Basic EPS (in Dollars per share) $ 0.56 $ 0.5 $ 0.89 $ 1.19
Diluted:        
Earnings Applicable to Common Stock $ 9,871 $ 8,838 $ 15,707 $ 20,908
Adjusted Earnings Applicable to Common Stock (in Dollars per share) $ 9,888 $ 8,855 $ 15,741 $ 20,942
Diluted EPS (in Dollars per share) $ 0.55 $ 0.5 $ 0.88 $ 1.18
EPS Income [Member] | $7.00 Series Preferred Dividend [Member]        
Diluted:        
$7.00 Series Preferred Dividend (in Shares) 17 17 34 34
EPS Share [Member]        
Earnings Per Share (Details) - Schedule of earnings per share [Line Items]        
Net Income $ 17,713 $ 17,583 $ 17,683 $ 17,560
Earnings Applicable to Common Stock 17,713 17,583 17,683 17,560
Diluted:        
Earnings Applicable to Common Stock $ 17,713 $ 17,583 $ 17,683 $ 17,560
Adjusted Earnings Applicable to Common Stock (in Dollars per share) $ 17,828 $ 17,698 $ 17,798 $ 17,675
EPS Share [Member] | $7.00 Series Preferred Dividend [Member]        
Diluted:        
$7.00 Series Preferred Dividend (in Shares) 115 115 115 115