v3.25.2
Note 18 - Subsequent Events (Details Textual)
$ / shares in Units, $ in Thousands
Jul. 25, 2025
$ / shares
shares
Jul. 15, 2024
$ / shares
shares
Jul. 11, 2025
USD ($)
Jun. 30, 2025
$ / shares
shares
Jan. 13, 2025
shares
Dec. 31, 2024
$ / shares
shares
Jan. 09, 2023
shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001   $ 0.0001  
Common Stock, Shares Authorized (in shares)   30,000,000   60,000,000 60,000,000 60,000,000  
Preferred Stock, Shares Authorized (in shares)       10,000,000 10,000,000 10,000,000  
Common Stock, Shares, Issued (in shares)       18,861,579   8,004,633  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       20,502,073      
Common Stock, Shares, Outstanding (in shares)       18,861,579   8,004,633  
Share-Based Payment Arrangement, Option [Member]              
Common Stock, Capital Shares Reserved for Future Issuance (in shares)       2,415,435      
Series X Preferred Stock [Member]              
Preferred Stock, Shares Authorized (in shares)       15,404   15,404  
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)       1,265,601     100
Series B Convertible Preferred Stock [Member]              
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)       6,369,063      
Reverse Stock Split [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio   10          
Subsequent Event [Member]              
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.0001            
Common Stock, Shares Authorized (in shares) 60,000,000            
Preferred Stock, Shares Authorized (in shares) 10,000,000            
Common Stock, Shares, Issued (in shares) 992,714            
Common Stock, Shares, Outstanding (in shares) 992,714            
Subsequent Event [Member] | Reverse Stock Split [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio 19            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 1,079,051            
Subsequent Event [Member] | Reverse Stock Split [Member] | Share-Based Payment Arrangement, Option [Member]              
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 127,128            
Subsequent Event [Member] | Reverse Stock Split [Member] | Series X Preferred Stock [Member]              
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) 66,610            
Subsequent Event [Member] | Reverse Stock Split [Member] | Series B Convertible Preferred Stock [Member]              
Convertible Preferred Stock, Shares Issued upon Conversion (in shares) 335,213            
Subsequent Event [Member] | KardioNav, Inc. [Member] | Lifestim, Inc. [Member]              
Financing Receivable, after Allowance for Credit Loss | $     $ 300        
Subsequent Event [Member] | Two New Promissory Notes [Member]              
Debt Instrument, Face Amount | $     $ 150        
Debt Instrument, Interest Rate, Stated Percentage     4.20%