v3.26.1
Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic EPS:        
Net Income $ 6,655 $ 3,602 $ 11,318 $ 7,472
Average Voting Common Shares Outstanding 12,236,185 11,751,082 12,106,067 11,727,974
Average Nonvoting Common Shares Outstanding 4,290,765 2,157,235
Average Voting and Nonvoting Common Shares outstanding 16,526,950 11,751,082 14,263,302 11,727,974
Net income per share $ 0.40 $ 0.31 $ 0.79 $ 0.64
Diluted EPS:        
Average Common Shares Outstanding 16,526,950 11,751,082 14,263,302 11,727,974
Effect of conversion of series B & C preferred shares 7,167,587 11,639,530 9,380,353 11,639,530
Average diluted shares outstanding 23,694,537 23,390,612 23,643,655 23,367,504
Net income per share [1] $ 0.28 $ 0.15 $ 0.48 $ 0.32
[1] Earnings per share amounts for all periods presented have been restated to reflect the impact of the amendment to the rights of the Series B Preferred shares, as described in Note 12. This amendment resulted in a change in the calculation of diluted earnings per share, applied retrospectively to ensure comparability.