XML 47 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Lease Obligation Payable (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of lease obligation payable
2022  $10,774 
Total minimum lease payments   10,774 
      
Less: Amount representing interest   (212)
      
Present value of minimum lease payments  $10,562