v3.26.1
Warrants (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 01, 2024
Mar. 31, 2026
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2025
Securities Purchase Agreement [Member] | Common Stock [Member]            
Class of Warrant or Right [Line Items]            
Common stock, par value (in dollars per share) $ 0.0001          
Warrant [Member]            
Class of Warrant or Right [Line Items]            
Weighted Average Exercise Price Per Share, Issued          
Exercise price per share   $ 3.52       $ 3.49
Outstanding warrants   6,972,000       7,619,000
Warrant [Member] | Securities Purchase Agreement [Member]            
Class of Warrant or Right [Line Items]            
Warrant term 3 years          
Exercise price per share $ 3.8          
Warrants outstanding, intrinsic value   $ 0        
Gross proceeds $ 15,000          
Warrant [Member] | Securities Purchase Agreement [Member] | Common Stock [Member]            
Class of Warrant or Right [Line Items]            
Number of securities called by warrants 3,947,368          
Nano Precision Medical, Inc., Warrant [Member]            
Class of Warrant or Right [Line Items]            
Weighted Average Exercise Price Per Share, Issued   $ 3.15 $ 3.15 $ 3.15 $ 3.15  
Exercise price per share   $ 3.15        
Number of securities called by each warrant   1        
Right Offering [Member]            
Class of Warrant or Right [Line Items]            
Term of warrants   5 years