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 15 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Income (loss) from continuing operations $ (1,002) $ 9,300  
Income (loss) from discontinued operations, net of tax (1,013) (1,498)  
Net income (loss) $ (2,015) $ 7,802 $ 7,802
Basic (in shares) 1,464,834 1,449,918  
Dilutive effect of potential ordinary shares (in shares) 0 8,852,935  
Diluted (in shares) 1,464,834 10,302,853  
Continuing operations (in dollars per share) $ (0.68) $ 6.41  
Discontinued operations (in dollars per share) (0.69) (1.03)  
Net income (loss) per share - basic (in dollars per share) (1.38) 5.38  
Continuing operations (in dollars per share) (0.68) 0.9  
Discontinued operations (in dollars per share) (0.69) (0.15)  
Net income (loss) per share - diluted (in dollars per share) $ (1.38) $ 0.75