XML 93 R86.htm IDEA: XBRL DOCUMENT v3.25.2
(Loss) Earnings Per Share - Summary of Reconciliation between Basic and Diluted Earnings Per 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
Earnings (loss) per common share - basic:        
Net income (loss) applicable to common shareholders $ (545) $ 2,003 $ (1,148) $ 851
Weighted average common shares outstanding 4,259,134 4,530,623 4,275,985 4,622,277
Earnings (loss) per common share - basic $ (0.13) $ 0.44 $ (0.27) $ 0.18
Earnings (loss) per common share - diluted:        
Net income (loss) applicable to common shareholders $ (545) $ 2,003 $ (1,148) $ 851
Weighted average common shares outstanding 4,259,134 4,530,623 4,275,985 4,622,277
Dilutive effect of common stock equivalents [1]   236,511   235,938
Weighted average diluted common shares outstanding [2] 4,259,134 4,767,134 4,275,985 4,858,215
Earnings (loss) per common share - diluted [2] $ (0.13) $ 0.42 $ (0.27) $ 0.18
[1] Not adjusted for potentially dilutive shares for periods where a net loss was recognized. The three and six months ended June 30, 2025 excludes 99,656 of stock-based awards that could potentially dilute basic earnings per share in the future that were not included in the computation of diluted earnings per share because to do so would have been antidilutive for the periods presented.
[2] Not adjusted for potentially dilutive shares for periods where a net loss was recognized. The three and six months ended June 30, 2025 excludes 99,656 of stock-based awards that could potentially dilute basic earnings per share in the future that were not included in the computation of diluted earnings per share because to do so would have been antidilutive for the periods presented.