v3.26.1
RESTRICTED STOCK AND WARRANTS (Details 3) - Warrants [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of warrants outstanding, beginning balance 1,555,207  
Weighted average exercise price, beginning balance $ 3.95  
Weighted average remaining contractual terms 4 years 1 month 6 days 4 years 4 months 24 days
Number of warrants outstanding, issued  
Weighted average exercise price, issued  
Number of warrants outstanding, exercised  
Weighted average exercise price, exercised  
Number of warrants outstanding, expired  
Weighted average exercise price, expired  
Number of warrants outstanding, ending Balance 1,555,207 1,555,207
Weighted average exercise price, ending balance $ 3.95 $ 3.95
Number of shares exercisable, balance at ending 1,555,207  
Weighted average exercise price exercisable, balance at ending $ 3.95  
Weighted average remaining contractual terms, exercisable 4 years 1 month 6 days  
Aggregate intrinsic value exercisable, balance at ending [1]  
[1] The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying warrants and the closing stock price of $0.81 for our common stock on March 31, 2026.