XML 110 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Preferred Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jul. 23, 2024
Jul. 22, 2024
Jul. 11, 2024
Jul. 01, 2024
Jan. 24, 2024
Oct. 24, 2023
Jul. 24, 2023
Jul. 05, 2023
Mar. 23, 2023
Mar. 21, 2023
Jan. 09, 2023
Dec. 31, 2024
Dec. 31, 2023
Conversion of Series X Convertible Preferred Stock into Common Stock [Member]                          
Conversion of Stock, Shares Issued (in shares)           1,868     197,491 199,359      
Conversion of Stock, Shares Converted (in shares)           18.676     1,974.905 1,993.581      
Series X Preferred Stock [Member]                          
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)                     100    
Preferred Stock, Convertible, Conversion Price (in dollars per share)                     $ 32    
Preferred Stock, Shares Outstanding (in shares)                       12,656 12,656
Series A Convertible Preferred Stock [Member]                          
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)                       62.5  
Conversion of Stock, Shares Issued (in shares) 25,000 62,500 62,489 81,423 54,678   54,678 109,355          
Conversion of Stock, Shares Converted (in shares) 400 1,000 1,000 1,303 875   875 1,750          
Preferred Stock, Shares Outstanding (in shares)                       0  
Conversion of Stock, Maximum Threshold Percentage Allowing Conversion                       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.2