v3.26.1
Warrants (Details - Warrants outstanding)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Tradeable Warrants 1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding | shares 49
Warrant exercise price | $ / shares $ 2,200.00
[custom:WarrantExpirationDate] February 2027
Investor Warrants 1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding | shares 40
Warrant exercise price | $ / shares $ 40,000.00
[custom:WarrantExpirationDate] March 2027
Series B Warrants 1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding | shares 12,980,583 [1]
Warrant exercise price | $ / shares $ 2.3949 [1]
[custom:WarrantExpirationDate] February 2029
Series C Warrants 1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding | shares 2,017,770 [2]
Warrant exercise price | $ / shares $ 5.00 [2]
[custom:WarrantExpirationDate] May 2031
[1] As adjusted and subject to further adjustments.
[2] The Series C Warrants adjusted to 4,035,540 warrants with an exercise price of $2.50 per share on July 6, 2026, twenty (20) days following the mailing of the Company’s related 14C to the shareholders of record.