XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Per Share Data (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Basic Earnings per Share:    
Net Income $ 10,517 $ 19,022
Weighted average shares outstanding (in shares) 34,680,719 29,599,491
Basic earnings per share (in dollars per share) $ 0.30 $ 0.64
Diluted Earnings per Share:    
Net Income $ 10,517 $ 19,022
Weighted average shares outstanding (in shares) 34,680,719 29,599,491
Potentially dilutive shares, net (in shares) 0 0
Diluted weighted average shares outstanding (in shares) 34,680,719 29,599,491
Diluted earnings per share (in dollars per share) $ 0.30 $ 0.64
Anti-dilutive securities excluded from computation of earnings per share (in shares) 0 0