Quarterly report [Sections 13 or 15(d)]

Schedule of Warrants Outstanding and Exercisable (Details)

v3.25.3
Schedule of Warrants Outstanding and Exercisable (Details)
Sep. 30, 2025
$ / shares
shares
Class of Warrant or Right [Line Items]  
Warrants outstanding 677,687
Range One [Member]  
Class of Warrant or Right [Line Items]  
Warrants outstanding 2,341
Warrants outstanding, exercise price | $ / shares $ 56.25
Warrants outstanding, expiration date Feb. 27, 2029
Range Two [Member]  
Class of Warrant or Right [Line Items]  
Warrants outstanding 1,834
Warrants outstanding, exercise price | $ / shares $ 37.50
Warrants outstanding, expiration date Jun. 29, 2029
Range Three [Member]  
Class of Warrant or Right [Line Items]  
Warrants outstanding 13,512
Warrants outstanding, exercise price | $ / shares $ 20.70
Warrants outstanding, expiration date Sep. 04, 2029
Range Four [Member]  
Class of Warrant or Right [Line Items]  
Warrants outstanding 660,000
Warrants outstanding, exercise price | $ / shares $ 25.00
Warrants outstanding, expiration date Jul. 02, 2030