XML 104 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings per Share ("EPS") - Calculation of Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Basic Earnings per Common Share:    
Net income allocable to common stockholders $ 44,024 $ 28,750
Dividends allocated to participating securities (172) (155)
Net income (loss) to common stockholders - basic $ 43,852 $ 28,595
Basic weighted average common shares outstanding (in shares) 23,682,302 24,179,039
Basic earnings per common share (USD per share) $ 1.85 $ 1.18
Diluted Earnings per Common Share:    
Net income (loss) to common stockholders - basic $ 44,024 $ 28,750
Dividends allocated to participating securities (172) (155)
Net income (loss) to common stockholders - diluted $ 43,852 $ 28,595
Basic weighted average common shares outstanding (in shares) 23,682,302 24,179,039
Net effect of dilutive equity awards (in shares) 632,323 217,812
Diluted weighted average common shares outstanding (in shares) 24,314,625 24,396,851
Diluted earnings per common share (USD per share) $ 1.80 $ 1.17