XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Income (Loss) Per Common Share - Schedule of Income (loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Income (loss) per common share                
Net income $ 5,560 $ 4,496 $ 8,893 $ 2,262 $ 371 $ 516 $ 18,949 $ 3,149
Preferred stock dividend 0     1,531     2,751 4,597
Loss on redemption of preferred stock 0 $ 3,501   0     3,501 0
Net income (loss) available to common shareholders $ 5,560     $ 731     $ 12,697 $ (1,448)
Basic weighted average shares outstanding (in shares) 18,070     17,679     17,982 17,604
Income (loss) per common share (in dollars per share) $ 0.31     $ 0.04     $ 0.71 $ (0.08)
Diluted income (loss) per common share                
Net income (loss) available to common shareholders $ 5,560     $ 731     $ 12,697 $ (1,448)
Basic weighted average shares outstanding (in shares) 18,070     17,679     17,982 17,604
Effect of dilutive restricted stock and options (in shares) 685     568     614 472
Diluted weighted average shares outstanding (in shares) 18,755     18,247     18,596 18,076
Diluted income (loss) per common share (in dollars per share) $ 0.30     $ 0.04     $ 0.68 $ (0.08)