XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Options and Warrants (Details) - Schedule of the fair value of warrants granted
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Minimum [Member]    
Stock Options and Warrants (Details) - Schedule of the fair value of warrants granted [Line Items]    
Risk free interest rate 0.00% 0.40%
Stock volatility factor 0.00% 335.70%
Weighted average expected warrant life 0 years  
Expected dividend yield 0.00%  
Maximum [Member]    
Stock Options and Warrants (Details) - Schedule of the fair value of warrants granted [Line Items]    
Risk free interest rate   0.42%
Stock volatility factor   337.10%
Weighted average expected warrant life   5 years
Expected dividend yield   0.00%