XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ 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
Earnings per common share:                
Net income/(loss) $ 1,450 $ 1,232 $ 1,171 $ 148 $ 588 $ 434 $ 3,853 $ 1,170
Weighted-average share reconciliation:                
Weighted-average basic shares outstanding (B) 30,397,144     26,848,644     29,292,516 26,610,130
Dilutive effect of stock-based awards 1,421,594     3,008,617     2,126,143 3,217,402
Diluted weighted-average outstanding shares of common stock (C) 31,818,738     29,857,261     31,418,659 29,827,532
Basic (A/B) $ 0.05     $ 0.01     $ 0.13 $ 0.04
Diluted (A/C) $ 0.05     $ 0.00     $ 0.12 $ 0.04