XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.3
STOCK OPTIONS, RESTRICTED STOCK AND WARRANTS (Details 4) - Warrants [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of warrants outstanding, beginning balance 4,628,586  
Weighted average exercise price, beginning balance $ 4.13  
Weighted average remaining contractual terms 4 years 7 months 6 days 1 year 2 months 12 days
Number of warrants outstanding, issued 1,461,896  
Weighted average exercise price, issued $ 4.00  
Number of warrants outstanding, exercised (1,461,896)  
Weighted average exercise price, exercised $ 3.22  
Number of warrants outstanding, expired (3,073,379)  
Weighted average exercise price, expired $ 4.60  
Number of warrants outstanding, ending Balance 1,555,207 4,628,586
Weighted average exercise price, ending balance $ 3.95 $ 4.13
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 7 months 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.89 for our common stock on September 30, 2025.