XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF OUTSTANDING WARRANTS AND CHANGES (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]        
Number of Warrants, Outstanding, Balance 125,531 611,017 611,017  
Weighted Average Exercise Price, Outstanding Balance $ 4.09 $ 1.00 $ 1.00  
Weighted Average Remaining Contractual Term (Years) 2 years 10 months 17 days 2 years 1 month 6 days 3 years 3 months 3 days 2 years 6 months
Aggregate Intrinsic Value, Outstanding, Balance $ 90,952 [1] $ 574,356 $ 574,356  
Number of Warrants, Issued 2,525,835 289,751    
Weighted Average Exercise Price, Issued $ 5.37 $ 2.70    
Weighted Average Remaining Contractual Term (Years), Issued 2 years 10 months 2 days 3 years    
Number of Warrants, Exercised (515,678)      
Weighted Average Exercise Price, Issued      
Number of Warrants, Outstanding, Balance 2,135,688 900,768 125,531 611,017
Weighted Average Exercise Price, Outstanding Balance $ 5.88 $ 1.55 $ 4.09 $ 1.00
Aggregate Intrinsic Value, Outstanding, Balance $ 2,435,901 [1] $ 1,211,261 $ 90,952 [1] $ 574,356
Number of Warrants, Exercisable 2,123,188 849,768    
Weighted Average Exercise Price, Exercisable $ 5.89 $ 1.64    
Weighted Average Remaining Contractual Term (Years), Exercisable 2 years 10 months 13 days 2 years 3 months 18 days    
Aggregate Intrinsic Value, Exercisable $ 2,399,026 [1] $ 1,382,621    
[1] The aggregate intrinsic value on September 30, 2025, was calculated based on Nasdaq’s market close on September 30, 2025 of $7.02 and the exercise price of the underlying warrants.