v3.26.1
Weighted Average Common Shares (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerators:            
Net (loss) income $ (867) $ 4,385 $ 2,678 $ 4,532 $ 3,518 $ 7,210
Net income attributable to unvested share awards (55)   (50)   (110) (101)
Net (loss) income used in calculating net income per common share - basic (922)   2,628   3,408 7,109
Net (loss) income used in calculating net income per common share - diluted $ (922)   $ 2,628   $ 3,408 $ 7,109
Denominators:            
Weighted average common shares outstanding - basic (in shares) 22,419   14,785   22,408 14,771
Weighted average common shares outstanding - diluted (in shares) 22,419   14,785   22,408 14,771
Net (loss) income per common share - basic (in dollars per share) $ (0.04)   $ 0.18   $ 0.15 $ 0.48
Net (loss) income per common share - diluted (in dollars per share) $ (0.04)   $ 0.18   $ 0.15 $ 0.48