XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Fair Value Measurements - Reconciliation of Changes in Fair Value of Liability (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
Convertible Notes [Member]  
Issuance of convertible notes payable $ 8,566
Principal payments (2,200)
Change in fair value (3,776)
Balance at September 30, 2025 2,590
Fair Value, Balance 2,590
Change in fair value of July 2025 ELOC commitment note (3,776)
Common Stock Warrant Liability [Member]  
Change in fair value (292)
Balance at September 30, 2025 2
Fair Value, Balance 305
Settlement of common stock warrant liability (20)
Deemed dividend 9
Fair Value, Balance 2
Change in fair value of July 2025 ELOC commitment note (292)
Derivative Financial Instruments, Liabilities [Member]  
Issuance of convertible notes payable 5,702
Balance at September 30, 2025 5,089
Fair Value, Balance 299
Settlement of common stock warrant liability (111)
Fair Value, Balance 5,089
Derivative Financial Instruments, Liabilities [Member] | June 2024 ELOC Commitment Note [Member]  
Change in fair value (188)
Change in fair value of July 2025 ELOC commitment note (188)
Derivative Financial Instruments, Liabilities [Member] | July 2025 ELOC Commitment Note [Member]  
Change in fair value (613)
Change in fair value of July 2025 ELOC commitment note $ (613)