v3.26.1
Net Loss per Share (Details - Anti-dilutive shares) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 258,890,188 129,948,675 258,890,188 64,948,675
Series C Preferred Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 11,983,000 0 11,983,000 0
Series D Preferred Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 34,677,751 0 34,677,751 0
Senior Secured Notes [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 168,184 140,612 168,184 140,612
Convertible Debt Securities [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 75,000,000 0 75,000,000 0
Warrant [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 85,063,587 62,549,982 85,063,587 62,549,982
Equity Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 50,843,036 1,103,451 50,843,036 1,103,451
Unvested Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 1,129,630 1,129,630 1,129,630 1,129,630
Restricted Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 0 65,000,000 0 0
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares 25,000 25,000 25,000 25,000