v3.25.2
Note 2 - Merger (Details Textual) - Needham [Member]
Jun. 05, 2025
$ / shares
Business Combination, Stock Consideration, Exchange Ratio 0.691
Business Combination, Stock Exchange Issuable, Cash Per Common Stock (in dollars per share) $ 13
Business Combination, Stock Consideration, Percentage of Common Stock 50.00%