v3.26.1
Schedule of Warrants Outstanding and Exercisable (Details)
Jun. 30, 2026
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 0.00001
Warrants Outstanding Shares | shares 7,683,891
Exercise Price One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 1.0000
Warrants Outstanding Shares | shares 5,755,214
Exercise Price Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 2.2900
Warrants Outstanding Shares | shares 197,392
Exercise Price Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 3.0188
Warrants Outstanding Shares | shares 32,609
Exercise Price Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 3.9600
Warrants Outstanding Shares | shares 1,051,342
Exercise Price Five [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 6.0000
Warrants Outstanding Shares | shares 583,334
Exercise Price Six [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 6.6000
Warrants Outstanding Shares | shares 35,000
Exercise Price Seven [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 20.0000
Warrants Outstanding Shares | shares 29,000