v3.25.2
Earnings per Share (“EPS”) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic Earnings (Loss) per Common Share:        
Net income (loss) to common stockholders $ 767 $ (273) $ 21,298 $ 12,601
Dividends allocated to participating securities (38) (29) (72) (54)
Net income (loss) to common stockholders - basic $ 729 $ (302) $ 21,226 $ 12,547
Basic weighted average common shares outstanding (in shares) 23,524,735 24,810,021 23,460,798 24,792,918
Basic earnings (loss) per common share (in USD per share) $ 0.03 $ (0.01) $ 0.90 $ 0.51
Diluted Earnings (Loss) per Common Share:        
Net income (loss) to common stockholders - basic $ 767 $ (273) $ 21,298 $ 12,601
Dividends allocated to participating securities (38) (29) (72) (54)
Net income (loss) to common stockholders - diluted $ 729 $ (302) $ 21,226 $ 12,547
Net effect of dilutive equity awards (in shares) 263,088 0 258,852 180,583
Diluted weighted average common shares outstanding (in shares) 23,787,823 24,810,021 23,719,650 24,973,501
Diluted earnings (loss) per common share (in USD per share) $ 0.03 $ (0.01) $ 0.89 $ 0.50