v3.22.1
Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of common share equivalent basis and outstanding
   March 31, 
   2022   2021 
Convertible notes payable   214,946,110    155,187,200 
           
Total diluted shares   214,946,110    155,187,200