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 9 Months Ended 12 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                          
Net income $ 20,431 $ 25,719 $ 22,663 $ 8,690 $ 16,535 $ 15,822 $ 48,382 $ 32,357 $ 68,813 $ 41,047 $ 38,044 $ 61,155 $ 100,237
Preferred dividends declared                     (8,913) (8,913) (3,169)
Net income available to common shareholders $ 18,202 $ 23,491 $ 20,435 $ 6,461 $ 14,307 $ 13,594 $ 43,926 $ 27,901 $ 62,128 $ 34,362 29,131 52,242 97,068
Common shareholder dividends                     (26,622) (26,234) (25,628)
Unvested restricted stock award dividends                     (450) (339) (295)
Undistributed earnings to unvested restricted stock awards                     (33) (311) (823)
Undistributed earnings to common shareholders                     2,026 25,358 70,322
Basic                          
Distributed earnings to common shareholders                     26,622 26,234 25,628
Undistributed earnings to common shareholders                     2,026 25,358 70,322
Total common shareholders earnings, basic                     28,648 51,592 95,950
Diluted                          
Distributed earnings to common shareholders                     26,622 26,234 25,628
Undistributed earnings to common shareholders                     2,026 25,358 70,322
Total common shareholders earnings                     28,648 51,592 95,950
Add back:                          
Undistributed earnings reallocated from unvested restricted stock awards                     0 0 2
Total common shareholders earnings, diluted                     $ 28,648 $ 51,592 $ 95,952
Weighted average common shares outstanding, basic (in shares)                     21,731,689 22,115,869 22,341,498
Dilutive effect of options (in shares)                     6,269 8,533 54,200
Weighted average common shares outstanding, diluted (in shares)                     21,737,958 22,124,402 22,395,698
Basic (loss) earnings per common share (in dollars per share)                     $ 1.32 $ 2.33 $ 4.29
Diluted (loss) earnings per common share (in dollars per share)                     $ 1.32 $ 2.33 $ 4.28
Stock option                          
Add back:                          
Antidilutive stock options (in shares)                     274,861 302,020 265,831