XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details) - Schedule of Earnings Per Share - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
EPS Income [Member]    
Earnings Per Share (Details) - Schedule of Earnings Per Share [Line Items]    
Net Income $ 10,682 $ 5,868
Preferred Dividend (30) (30)
Earnings Applicable to Common Stock $ 10,652 $ 5,838
Basic EPS (in Dollars per share) $ 0.6 $ 0.33
Diluted:    
Earnings Applicable to Common Stock $ 10,652 $ 5,838
$7.00 Series Preferred Dividend 17 17
Adjusted Earnings Applicable to Common Stock $ 10,669 $ 5,855
Diluted EPS (in Dollars per share) $ 0.59 $ 0.33
EPS Shares [Member]    
Earnings Per Share (Details) - Schedule of Earnings Per Share [Line Items]    
Net Income $ 17,819 $ 17,652
Earnings Applicable to Common Stock 17,819 17,652
Diluted:    
Earnings Applicable to Common Stock 17,819 17,652
$7.00 Series Preferred Dividend 115 115
Adjusted Earnings Applicable to Common Stock $ 17,934 $ 17,767