v3.25.2
Note 12 - Preferred Stock (Details Textual)
3 Months Ended
May 12, 2025
USD ($)
$ / shares
shares
Jan. 09, 2023
USD ($)
$ / shares
shares
Mar. 31, 2025
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.0001 $ 0.0001
Series X Preferred Stock [Member]          
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)   100   1,265,601  
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 32      
Preferred Stock, Shares Outstanding (in shares)     12,656 12,656 12,656
Preferred Stock, Shares Issued (in shares)       12,656 12,656
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.0001 $ 0.0001
Preferred Stock, Value, Issued | $       $ 0 $ 0
Series A Convertible Preferred Stock [Member]          
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)     62.5    
Preferred Stock, Shares Outstanding (in shares)       0  
Conversion of Stock, Maximum Threshold Percentage Allowing Conversion     9.99%    
Series B Convertible Preferred Stock [Member]          
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)       6,369,063  
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares $ 0.35        
Preferred Stock, Shares Outstanding (in shares)       2,229  
Conversion of Stock, Maximum Threshold Percentage Allowing Conversion 9.99%        
Preferred Stock, Shares Issued (in shares) 3,000        
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.0001        
Preferred Stock, Value, Issued | $ $ 1,000        
Preferred Stock, Convertible, Shares Issuable (in shares) 8,571,429        
Preferred Stock, Convertible, Number of Common Shares Issuable Per One-thousand Dollar of Stated Value (in shares) 2,857        
Preferred Stock, Convertible, Maximum Allowed Amount of Common Shares (in shares) 2,202,357        
Preferred Stock, Convertible, Conversion Ratio 19.99        
Percentage of Common Stock Outstanding, Threshold for Conversion 4.99%        
Old Catheter [Member] | Series X Preferred Stock [Member]          
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)   14,649.592      
Old Catheter [Member] | Conversion of Convertible Promissory Notes into Series X Preferred Stock [Member]          
Debt Conversion, Original Debt, Amount | $   $ 25,200,000