XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Earnings Per Share (EPS) - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net income - Basic and diluted $ 17,122 $ 19,776
Shares of common stock outstanding at the balance sheet date (in shares) 107,787,000 52,826,000
Unvested dividend eligible share based compensation outstanding at the balance sheet date (in shares) 258,000 218,000
Effect of weighting (in shares) (12,870,000) (1,440,000)
Weighted Average Shares Outstanding (in shares) 95,174,719 51,604,135
Basic and diluted net income per share (in dollars per share) $ 0.18 $ 0.38
Anti-dilutive incentive shares not included in calculation (in shares) 0 0