XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Note 12 - Earnings Per Share (EPS) - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Net income (loss) - Basic and diluted $ 159,030 $ 37,662 $ (39,226)
Shares of common stock outstanding at the balance sheet date (in shares) 181,986,000 82,622,000 51,636,000
Unvested dividend eligible share based compensation outstanding at the balance sheet date (in shares) 284,000 235,000 0
Effect of weighting (in shares) (53,968,000) (17,408,000) (6,987,000)
Weighted Average Shares Outstanding (in shares) 128,302,423 65,449,149 44,649,039
Basic and diluted net income (loss) per share (in dollars per share) $ 1.24 $ 0.57 $ (0.89)
Anti-dilutive incentive shares not included in calculation. (in shares) 0 0 192,000