XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Lease Obligation Payable (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Schedule of lease obligation payable
Year ending December 31    
2021  $32,322 
2022   10,774 
Total minimum lease payments   43,096 
Less: Amount representing interest   (2,675)
Present value of minimum lease payments  $40,421