XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of minimum lease payments for the company's operating leases liabilities

2021  $52,814 
      
Total undiscounted cash flows   52,814 
Less: Imputed interest   (744)
    52,070 
Less: Operating lease liabilities, current portion   - 
Operating lease liabilities, net of current portion  $52,070