v3.26.1
Warrants (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Mar. 01, 2024
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Securities Purchase Agreement [Member]              
Subsidiary, Sale of Stock [Line Items]              
Gross proceeds $ 15.0            
Warrant [Member]              
Subsidiary, Sale of Stock [Line Items]              
Weighted Average Exercise Price Per Share, Issued         $ 3.8  
Exercise price per share         $ 3.49 $ 3.42 $ 11.6
Warrant [Member] | Securities Purchase Agreement [Member]              
Subsidiary, Sale of Stock [Line Items]              
Exercise price per share $ 3.8            
Intrinsic value         $ 0.0    
Warrants and Rights Outstanding, Term 3 years            
Gross proceeds $ 15.0            
Warrant [Member] | Securities Purchase Agreement [Member] | Common Stock [Member]              
Subsidiary, Sale of Stock [Line Items]              
Number of warrants convertible 3,947,368            
Nano Precision Medical Inc Warrant [Member]              
Subsidiary, Sale of Stock [Line Items]              
Number of securities called by each warrant         1    
Weighted Average Exercise Price Per Share, Issued   $ 3.15 $ 3.15 $ 3.15 $ 3.15    
Exercise price per share         $ 3.15    
Right Offering [Member]              
Subsidiary, Sale of Stock [Line Items]              
Term of warrants         5 years