XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Stock Warrants Outstanding and Exercisable (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 30, 2022
Jan. 01, 2022
Oct. 31, 2021
Warrant Exercise Price     $ 2.75 $ 1.50
Warrant outstanding 21,948,266 600,000 250,000  
Warrant Exercisable 21,948,266      
Warrant One [Member]        
Warrant Exercise Price $ 0.175      
Warrant outstanding 14,285,714      
Remaining Contractual Life (in years) 1 year 8 months 12 days      
Warrant Exercisable 14,285,714      
Warrant Two [Member]        
Warrant Exercise Price $ 0.50      
Warrant outstanding 6,318,552      
Remaining Contractual Life (in years) 3 years 8 months 12 days      
Warrant Exercisable 6,318,552      
Warrant Three [Member]        
Warrant Exercise Price $ 1.00      
Warrant outstanding 300,000      
Remaining Contractual Life (in years) 1 year      
Warrant Exercisable 300,000      
Warrant Four [Member]        
Warrant Exercise Price $ 1.50      
Warrant outstanding 400,000      
Remaining Contractual Life (in years) 3 years 9 months 18 days      
Warrant Exercisable 400,000      
Warrant Five [Member]        
Warrant Exercise Price $ 1.53      
Warrant outstanding 180,000      
Remaining Contractual Life (in years) 1 year 4 months 24 days      
Warrant Exercisable 180,000      
Warrant Six [Member]        
Warrant Exercise Price $ 2.50      
Warrant outstanding 250,000      
Remaining Contractual Life (in years) 3 years 9 months 18 days      
Warrant Exercisable 250,000      
Warrant Seven [Member]        
Warrant Exercise Price $ 2.75      
Warrant outstanding 250,000      
Remaining Contractual Life (in years) 3 years 9 months 18 days      
Warrant Exercisable 250,000