XML 60 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Note 9 - Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Net income $ 3,418 $ (127) $ 8,172 $ 8,526 $ 3,290 $ 16,698
(Income) loss allocated to noncontrolling interest (27)   (126)   32 (298)
Income allocable to common shares $ 3,391   $ 8,046   $ 3,322 $ 16,400
Weighted-average shares outstanding—Basic (in shares) 235,400,393   233,496,633   235,913,709 232,117,768
Weighted-average shares outstanding—Diluted (in shares) 236,037,395   234,131,752   236,663,887 233,041,087
Earnings per share—Basic (in dollars per share) $ 0.01   $ 0.03   $ 0.01 $ 0.07
Earnings per share—Diluted (in dollars per share) $ 0.01   $ 0.03   $ 0.01 $ 0.07