v3.26.1
Note 11 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Common Share (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 loss $ 11,370 $ (20,582) $ (14,190) $ (18,094) $ (9,212) $ (32,284)
Income allocated to participating securities (RSUs) 168   0   0 0
Net income (loss) attributable to common stockholders $ 11,202   $ (14,190)   $ (9,212) $ (32,284)
Weighted average shares outstanding – basic (in shares) 44,029,003   43,803,243   44,027,914 43,803,243
Stock options and other awards (in shares) 10,826   0   0 0
Weighted average shares outstanding – diluted (in shares) 44,039,829   43,803,243   44,027,914 43,803,243
Basic income (loss) per share (in dollars per share) $ 0.25   $ (0.32)   $ (0.21) $ (0.74)
Diluted income (loss) per share (in dollars per share) $ 0.25   $ (0.32)   $ (0.21) $ (0.74)