v3.26.1
Note 9 - Common Stock Warrants and Warrant Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Non-cash loss (gain) on changes in fair value of warrant liability $ 24,486 $ (114)
Warrant Liability [Member]    
Warrant liabilities 0  
Warrant liabilities 30,432 $ 0
Warrant Liability [Member] | October 2025 Pre-Funded Warrants [Member]    
Fair value of October 2025 Pre-Funded Warrants upon issuance 5,946  
Non-cash loss (gain) on changes in fair value of warrant liability $ 24,486