XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER COMMON SHARE - Basic and Diluted Earnings per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income (loss) $ 12,024 $ 25,719 $ (128,950) $ 48,382
Preferred dividends declared (2,228) (2,228) (4,456) (4,456)
Net income (loss) available to common shareholders 9,796 23,491 (133,406) 43,926
Common shareholder dividends (6,670) (6,661) (13,336) (13,327)
Unvested restricted stock award dividends (115) (103) (231) (209)
Undistributed earnings to unvested restricted stock awards (48) (250) 0 (460)
Undistributed earnings (loss) to common shareholders 2,963 16,477 (146,973) 29,930
Basic        
Distributed earnings to common shareholders 6,670 6,661 13,336 13,327
Undistributed earnings (loss) to common shareholders 2,963 16,477 (146,973) 29,930
Total common shareholders earnings (loss), basic 9,633 23,138 (133,637) 43,257
Diluted        
Distributed earnings to common shareholders 6,670 6,661 13,336 13,327
Undistributed earnings (loss) to common shareholders 2,963 16,477 (146,973) 29,930
Total common shareholders earnings (loss) 9,633 23,138 (133,637) 43,257
Add back:        
Undistributed earnings reallocated from unvested restricted stock awards 0 0 0 0
Total common shareholders earnings (loss), diluted $ 9,633 $ 23,138 $ (133,637) $ 43,257
Weighted average common shares outstanding, basic (in shares) 21,820,190 21,731,195 21,808,475 21,753,056
Dilutive effect of options (in shares) 0 3,654 0 8,436
Weighted average common shares outstanding, diluted (in shares) 21,820,190 21,734,849 21,808,475 21,761,492
Basic earnings (loss) per common share (in dollars per share) $ 0.44 $ 1.06 $ (6.13) $ 1.99
Diluted earnings (loss) per common share (in dollars per share) $ 0.44 $ 1.06 $ (6.13) $ 1.99
Stock option        
Add back:        
Antidilutive stock options (in shares) 249,277 235,652 249,277 235,652