v3.26.1
Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income (loss) $ 4,246 $ (3,989)
Less: preferred stock distributions 110 110
Net income (loss) available to common shareholders $ 4,136 $ (4,099)
Denominator:    
Weighted average shares for basic earnings per share 14,351,153 13,867,271
Weighted average shares for diluted earnings per share 14,405,235 13,867,271
Basic [1],[2] $ 0.29 $ (0.3)
Diluted [1],[2] $ 0.29 $ (0.3)
Stock Options    
Denominator:    
Options 54,082 0
[1] For the quarter ended March 31, 2025, “weighted average shares outstanding - basic” was used to calculate “diluted earnings per share” due to a net loss for the period.
[2] For the quarter ended March 31, 2025, “weighted average shares outstanding - basic” was used to calculate “diluted earnings per share” due to a net loss for the period.