v3.26.1
SCHEDULE OF WARRANTS ACTIVITY (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Number of Shares, Warrants Granted 0      
Series C Warrants [Member] | Common Stock Warrants [Member]        
Number of Shares, Warrants Outstanding Beginning 67,218 68,712 68,712  
Weighted Average Exercise Price Per Share Warrants Outstanding Beginning $ 1.90 $ 2.00 $ 2.00  
Weighted-Average Remaining Life (Years) Outstanding 3 years 5 months 8 days [1] 4 years 25 days 3 years 8 months 4 days [1] 4 years 3 months 25 days [2]
Number of Shares, Warrants Granted    
Weighted Average Exercise Price Per Share Warrants Granted    
Range of Exercise Price, Granted    
Number of Shares, Warrants Exercised    
Weighted Average Exercise Price Per Share Warrants Exercised    
Range of Exercise Price, Exercised    
Number of Shares, Reclassified from equity      
Weighted Average Exercise Price Per Share Warrants Outstanding Beginning      
Range of Exercise Price, Reclassified from equity      
Number of Shares, Reclassified to equity      
Weighted Average Exercise Price Per Share Warrants Outstanding Beginning      
Range of Exercise Price, Reclassified to equity      
Number of Shares, Warrants Expired    
Weighted Average Exercise Price Per Share Warrants Expired    
Range of Expired Price    
Number of Shares, Warrants Outstanding Ending 67,218 68,712 67,218 68,712
Weighted Average Exercise Price Per Share Warrants Outstanding Ending $ 1.90 $ 2.00 $ 1.90 $ 2.00
Number of Shares, Warrants Exercisable 67,218 68,712    
Weighted Average Exercise Price Per Share Warrants Exercisable $ 1.90 $ 2.00    
Weighted-Average Remaining Life (Years) Exercisable 3 years 5 months 8 days [1] 4 years 25 days    
Series C Warrants [Member] | Common Stock Warrants [Member] | Minimum [Member]        
Range of Exercise Price, Beginning $ 0.05 $ 0.05 0.05  
Range of Exercise Price, Ending 0.05 0.05 0.05 0.05
Range of Exercise Price, Exercisable 0.05 0.05    
Series C Warrants [Member] | Common Stock Warrants [Member] | Maximum [Member]        
Range of Exercise Price, Beginning 7.80 7.80 7.80  
Range of Exercise Price, Ending 7.80 7.80 $ 7.80 $ 7.80
Range of Exercise Price, Exercisable $ 7.80 $ 7.80    
[1] excludes 51,199 pre-funded warrants which have no expiration date
[2] excludes 51,199 pre-funded warrants which have no expiration date.