Annual report pursuant to Section 13 and 15(d)

Loss per Share (Details Narrative)

v3.25.0.1
Loss per Share (Details Narrative) - shares
12 Months Ended
Feb. 04, 2025
Jan. 01, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities potential       981,361,817,781 993,106,595,560
Warrant [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Common stock warrants outstanding       101.3  
Number of warrants expired       1 33,601,211
Warrant [Member] | Forecast [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Number of warrants expired     101,300,000,000    
Subsequent Event [Member] | Common Stock And Common Stock Equivalents [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities potential 424,200,000,000        
Subsequent Event [Member] | Warrant [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Number of warrants exercised   2,500,000,000