XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings (Loss) per Share - Calculation of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basic and Diluted EPS        
Income (loss) from continuing operations $ 1,432 $ 7,543 $ 769 $ 2,106
Less: preferred stock dividends (903) (827) (2,650) (2,425)
Income (loss) from continuing operations attributable to common stockholders 529 6,716 (1,881) (319)
Income from discontinued operations, net of tax 0 1,426 (400) 3,032
Effect of dilutive stock options and unvested restricted stock 0 (8,879)    
Net income (loss) attributable to common stockholders $ 529 $ 8,142 $ (2,281) $ 2,713
Shares        
Income (loss) from continuing operations/ discontinued operations attributable to common stockholders (in shares) 15,142,000 12,336,503 15,056,458 12,036,989
Effect of dilutive stock options and unvested restricted stock (in shares) 380,000 882,000    
Income (loss) attributable to common stockholders (in shares) 15,522,042 13,218,293 15,056,458 12,036,989
Basic EPS        
Income (loss) from continuing operations attributable to common stockholders (in dollars per share) $ 0.03 $ 0.54 $ (0.12) $ (0.03)
Income from discontinued operations, net of tax (in dollars per share) 0 0.12 (0.03) 0.25
Basic earnings (loss) per share (in dollars per share) [1] 0.03 0.66 (0.15) 0.23
Diluted EPS        
Income (loss) from continuing operations attributable to common stockholders (in dollars per share) 0.03 (0.16) (0.12) (0.03)
Income from discontinued operations, net of tax (in dollars per share) 0 0.11 (0.03) 0.25
Diluted earnings (loss) per share (in dollars per share) $ 0.03 $ (0.06) $ (0.15) $ 0.23
Income (loss) from continuing operations attributable to common stockholders $ 529 $ 6,716    
Diluted EPS from continuing operations 529 (2,163)    
Diluted EPS from net income $ 529 $ (737)    
[1] *rounding may impact summation of amounts