XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Common Stock Warrants - Reconciliation of Common Stock Warrant Liabilities (Details) - Warrant Liability [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Fair value of warrant liability, balance $ 0 $ 0 $ 334
The December 2023 Warrants [Member]      
Change in fair value of warrant liability during period   (122)  
Reclassification of warrant liability to equity during period   (212)  
March 2024 Warrant [Member]      
Change in fair value of warrant liability during period $ 8    
Fair value of warrant upon issuance   92  
Reclassification of warrant liability to equity during period   $ (100)