v3.25.2
Note 4 - Fair Value Measurements (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Cash and Cash Equivalent $ 20,784 $ 21,943
Money Market Funds [Member]    
Cash and Cash Equivalent $ 2,200 $ 3,900