XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings per Share [Abstract]        
Net income (loss) applicable to common stock $ 5,275 $ (4,144) $ 12,299 $ 2,723
Basic earnings per share computation [Abstract]        
Weighted average common shares outstanding (in shares) 4,748,927 4,159,966 4,748,523 4,106,005
Earnings (loss) per share - basic (in dollars per share) $ 1.11 $ (1) $ 2.59 $ 0.66
Diluted earnings per share computation [Abstract]        
Weighted average common shares outstanding for basic earnings per share (in shares) 4,748,927 4,159,966 4,748,523 4,106,005
Add: Dilutive effects of restricted stock (in shares) 4,770 0 5,395 0
Weighted average common shares outstanding for dilutive earnings per share (in shares) 4,753,697 4,159,966 4,753,918 4,106,005
Earnings (loss) per share - diluted (in dollars per share) $ 1.11 $ (1) $ 2.59 $ 0.66
Restricted Stock [Member]        
Antidilutive Securities [Abstract]        
Antidilutive restricted stock excluded from net income per share calculations (in shares) 4,230 6,078 4,230 6,078
Restricted Stock [Member] | Minimum [Member]        
Antidilutive Securities [Abstract]        
Antidilutive stock share price range (in dollars per share) $ 60.16 $ 44.93 $ 60.16 $ 44.93
Restricted Stock [Member] | Maximum [Member]        
Antidilutive Securities [Abstract]        
Antidilutive stock share price range (in dollars per share) $ 83.38 $ 83.38 $ 83.38 $ 83.38