v3.26.1
Note 12 - Preferred Stock (Details Textual)
12 Months Ended
May 12, 2025
USD ($)
$ / shares
shares
Jan. 09, 2023
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Oct. 17, 2025
shares
Jan. 13, 2025
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.0001     $ 0.0001
Preferred Stock, Shares Authorized (in shares)     10,000,000 10,000,000 10,000,000 10,000,000
Series X Preferred Stock [Member]            
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)   5.26        
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 608        
Preferred Stock, Shares Outstanding (in shares)     0     12,656
Preferred Stock, Shares Issued (in shares)     0     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
Preferred Stock, Shares Authorized (in shares)     15,404     15,404
Series A Convertible Preferred Stock [Member]            
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)     3.29      
Conversion of Stock, Maximum Threshold Percentage Allowing Conversion     9.99%      
Series B Convertible Preferred Stock [Member]            
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares $ 6.65          
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) 451,126          
Preferred Stock, Convertible, Number of Common Shares Issuable Per One-thousand Dollar of Stated Value (in shares) 150.38          
Preferred Stock, Convertible, Maximum Allowed Amount of Common Shares (in shares) 115,913          
Preferred Stock, Convertible, Conversion Ratio 19.99          
Percentage of Common Stock Outstanding, Threshold for Conversion 4.99%          
Series J Preferred Stock [Member]            
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares     $ 1.56      
Preferred Stock, Shares Outstanding (in shares)     9,490     0
Preferred Stock, Shares Issued (in shares)     9,490     0
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.0001     $ 0.0001
Preferred Stock, Value, Issued | $     $ 0     $ 0
Preferred Stock, Convertible, Shares Issuable (in shares)     6,083,005      
Preferred Stock, Convertible, Conversion Ratio     641.03      
Preferred Stock, Shares Authorized (in shares)     9,490     9,490
Preferred Stock, Stated Value | $     $ 1,000      
Preferred Stock Fair Value, Additional Paid-in Capital | $     $ 5,300,000      
Maximum Beneficial Ownership     4.99%      
Maximum Beneficial Ownership, With Notice     9.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