Quarterly report [Sections 13 or 15(d)]

Schedule of Warrants Outstanding and Exercisable (Details)

v3.25.3
Schedule of Warrants Outstanding and Exercisable (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]    
Number of outstanding 49,459,390 1,120,429
Warrants weighted average exercise price $ 1.04 $ 18.85
Range of Exercise Price One [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price 1.33  
Range of Exercise Price Two [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price 2.11  
Range of Exercise Price Three [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price 10.50  
Range of Exercise Price Four [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price 25.50  
Range of Exercise Price Five [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 74.40  
Warrant [Member]    
Class of Warrant or Right [Line Items]    
Number of outstanding 49,459,390  
Warrants weighted average exercise price $ 1.04  
Warrants outstanding, weighted average remaining contractual life (years) 4 years 6 months  
Warrant [Member] | Range of Exercise Price One [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 0.0001  
Number of outstanding 476,251  
Warrants weighted average exercise price $ 0.0001  
Warrant [Member] | Range of Exercise Price Two [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 0.6421  
Number of outstanding 10,296,061  
Warrants weighted average exercise price $ 0.6421  
Warrants outstanding, weighted average remaining contractual life (years) 4 years 7 months 6 days  
Warrant [Member] | Range of Exercise Price Three [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 0.6421  
Number of outstanding 37,405,912  
Warrants weighted average exercise price $ 0.6421  
Warrant [Member] | Range of Exercise Price Four [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 2.02  
Number of outstanding 369,138  
Warrants weighted average exercise price $ 2.02  
Warrants outstanding, weighted average remaining contractual life (years) 2 years 8 months 12 days  
Warrant [Member] | Range of Exercise Price Five [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 2.46  
Number of outstanding 24,390  
Warrants weighted average exercise price $ 2.46  
Warrants outstanding, weighted average remaining contractual life (years) 4 years 7 months 6 days  
Warrant [Member] | Range of Exercise Price Six [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 2.50  
Number of outstanding 50,000  
Warrants weighted average exercise price $ 2.50  
Warrants outstanding, weighted average remaining contractual life (years) 2 years 7 months 6 days  
Warrant [Member] | Range of Exercise Price Seven [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 2.8375  
Number of outstanding 21,145  
Warrants weighted average exercise price $ 2.8375  
Warrants outstanding, weighted average remaining contractual life (years) 4 years 7 months 6 days  
Warrant [Member] | Range of Exercise Price Eight [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 4.35  
Number of outstanding 437,931  
Warrants weighted average exercise price $ 4.35  
Warrants outstanding, weighted average remaining contractual life (years) 3 years 7 months 6 days  
Warrant [Member] | Range of Exercise Price Nine [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 5.4375  
Number of outstanding 88,800  
Warrants weighted average exercise price $ 5.4375  
Warrants outstanding, weighted average remaining contractual life (years) 3 years 7 months 6 days  
Warrant [Member] | Range of Exercise Price Ten [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 30.00  
Number of outstanding 216,666  
Warrants weighted average exercise price $ 30.00  
Warrants outstanding, weighted average remaining contractual life (years) 2 years 9 months 18 days  
Warrant [Member] | Range of Exercise Price Eleven [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 37.50  
Number of outstanding 13,000  
Warrants weighted average exercise price $ 37.50  
Warrants outstanding, weighted average remaining contractual life (years) 2 years 3 months 18 days  
Warrant [Member] | Range of Exercise Price Twelve [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 165.00  
Number of outstanding 52,316  
Warrants weighted average exercise price $ 165.00  
Warrants outstanding, weighted average remaining contractual life (years) 4 months 24 days  
Warrant [Member] | Range of Exercise Price Thirteen [Member]    
Class of Warrant or Right [Line Items]    
Range of exercise price $ 206.25  
Number of outstanding 7,780  
Warrants weighted average exercise price $ 206.25  
Warrants outstanding, weighted average remaining contractual life (years) 4 months 24 days