v3.26.1
Note 13 - Fair Value Measurements - Schedule of Assets and Liabilities on A Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Inputs, Level 1 [Member]    
Money Market Account $ 375 $ 403
Fair Value, Inputs, Level 3 [Member]    
Warrant liabilities (Note 11) $ 18,550 $ 12,304