XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Basic and Diluted Net Loss per Common Share - Schedule of Earnings (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net income (loss) $ (1,927) $ 627 $ (6,084) $ (3,225)
Weighted average common shares outstanding, basic (in shares) 26,893,000 25,900,000 26,891,000 25,814,000
Net income (loss) per share, basic (in dollars per share) $ (0.07) $ 0.02 $ (0.23) $ (0.12)
Weighted average common shares outstanding, diluted (in shares) 26,893,000 26,550,000 26,891,000 25,814,000
Net income (loss) per share, diluted (in dollars per share) $ (0.07) $ 0.02 $ (0.23) $ (0.12)