v3.22.1
Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of basic and outstanding shares excluded from per share computations
   December 31, 
   2021   2020 
Convertible notes payable   160,465,160    163,708,440 
           
Total diluted shares   160,465,160    163,708,440