v3.26.1
Note 12 - Fair Value - Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Money Market Funds [Member]      
Cash equivalents – money market funds $ 6,307   $ 2,211
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]      
Cash equivalents – money market funds 6,307   2,211
Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member]      
Cash equivalents – money market funds 0   0
Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member]      
Cash equivalents – money market funds 0   0
Common Stock Warrant Liability [Member]      
Derivative liabilities 16,137   5,063
Balance 5,063 $ 4,541  
Initial fair value of instruments issued 5,882    
Change in fair value 5,192 (1,995)  
Balance 16,137 2,546  
Common Stock Warrant Liability [Member] | Fair Value, Inputs, Level 1 [Member]      
Derivative liabilities 0   0
Common Stock Warrant Liability [Member] | Fair Value, Inputs, Level 2 [Member]      
Derivative liabilities 0   0
Common Stock Warrant Liability [Member] | Fair Value, Inputs, Level 3 [Member]      
Derivative liabilities 16,137   5,063
Derivatives Other Than Common Stock Warrants Liabilities [Member]      
Derivative liabilities 5,713   3,093
Balance 3,093 1,804  
Initial fair value of instruments issued 0    
Change in fair value 2,620 (708)  
Balance 5,713 $ 1,096  
Derivatives Other Than Common Stock Warrants Liabilities [Member] | Fair Value, Inputs, Level 1 [Member]      
Derivative liabilities 0   0
Derivatives Other Than Common Stock Warrants Liabilities [Member] | Fair Value, Inputs, Level 2 [Member]      
Derivative liabilities 0   0
Derivatives Other Than Common Stock Warrants Liabilities [Member] | Fair Value, Inputs, Level 3 [Member]      
Derivative liabilities $ 5,713   $ 3,093