XML 53 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Lease (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of operating lease arrangements

   December 31,
2020
   December 31,
2019
 
ASSETS        
Operating lease right-of-use assets  $1,772,747   $524,445 
LIABILITIES          
Operating lease liabilities (current)   316,178    304,248 
Operating lease liabilities (noncurrent)   1,456,567    235,555 

Schedule of supplemental information related to operating leases
    Year Ended
December 31,
 
    2020     2019  
Operating lease expenses   $ 337,282     $ 301,437  
                 

    Year Ended
December 31,
 
    2020     2019  
Cash paid for amounts included in the measurement of operating lease liabilities   $ 337,282     $ 301,437  
                 

    December 31,
2020
    December 31,
2019
 
Weighted Average Remaining Lease Term:            
Operating leases     3.08 years       3.08 years  
                 
Weighted Average Discount Rate:                
Operating leases     0.55 %     0.55 %
Schedule of minimum future annual payments under non-cancellable leases

    Operating leases  
2021   324,788  
2022     341,527  
2023     358,431  
2024     375,337  
2025     338,676  
Thereafter     56,916  
Total future minimum lease payments, undiscounted     1,795,675  
Less: Imputed interest     22,930  
Present value of future minimum lease payments   $ 1,772,745