v3.26.1
Note 13 - Net Income (Loss) Per Share - Summary of Earnings Per 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
Income (loss) from continuing operations $ (2,331)   $ 722   $ (3,335) $ 11,509
Loss from discontinued operations, net of tax, including loss on deconsolidation (1,446)   (1,246)   (2,457) (2,731)
Net (loss) / income $ (3,777) $ (2,015) $ (524) $ 7,802 $ (5,792) $ 8,778
Weighted average shares outstanding - basic (in shares) 1,464,834   1,449,921   1,464,834 1,449,919
Dilutive effect of potential ordinary shares (in shares) 0   0   0 9,424,135
Weighted average shares outstanding - diluted (in shares) 1,464,834   1,449,921   1,464,834 10,874,054
Continuing operations (in dollars per share) $ (1.59)   $ 0.5   $ (2.28) $ 7.94
Discontinued operations, including deconsolidation (in dollars per share) (0.99)   (0.86)   (1.67) (1.89)
Net income (loss) per share - basic (in dollars per share) (2.58)   (0.36)   (3.95) 6.05
Continuing operations (in dollars per share) (1.59)   0.5   (2.28) 1.06
Discontinued operations, including deconsolidation (in dollars per share) (0.99)   (0.86)   (1.67) (0.25)
Net income (loss) per share - diluted (in dollars per share) $ (2.58)   $ (0.36)   $ (3.95) $ 0.81