XML 75 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Earnings Per Share (EPS) - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net income - Basic and diluted $ 72,078 $ 17,320 $ 55,622 $ 32,117
Shares of common stock outstanding at the balance sheet date (in shares) 148,239,000 78,083,000 148,239,000 78,083,000
Unvested dividend eligible share based compensation outstanding at the balance sheet date (in shares) 273,000 227,000 273,000 227,000
Effect of weighting (in shares) (12,143,000) (5,933,000) (32,938,000) (17,609,000)
Weighted Average Shares Outstanding (in shares) 136,368,958 72,377,373 115,574,062 60,700,959
Basic and diluted net income per share (in dollars per share) $ 0.53 $ 0.24 $ 0.48 $ 0.53