v3.25.1
Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Numerator:      
Net income (loss) $ (3,989) $ 11,366  
Less: preferred stock distributions 110 110  
Net income (loss) available to common shareholders $ (4,099) $ 11,256 $ 11,256
Denominator:      
Weighted average shares for basic earnings per share 13,867,271 13,579,210  
Weighted average shares for diluted earnings per share 13,867,271 13,687,412  
Basic [1],[2] $ (0.3) $ 0.83  
Diluted [1],[2] $ (0.3) $ 0.82  
Restricted Stock Units      
Denominator:      
Non-vested restricted stock, units and options 0 47,335  
Stock Options      
Denominator:      
Non-vested restricted stock, units and options 0 60,867  
[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.