XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Lease (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Schedule of operating lease arrangements
ASSETS  September 30,
2019
 
Operating lease right-of-use assets  $357,932 
LIABILITIES     
Operating lease liabilities (current)  $268,618 
Operating lease liabilities (noncurrent)  $106,398 
Schedule of supplemental information related to operating leases
Cash paid for amounts included in the measurement of operating lease liabilities  $73,802 
Weighted average remaining lease term   1.86 years 
Weighted average discount rate   0.55%
Schedule of minimum future annual payments under non-cancellable leases

    Operating leases  
2019 (excluding the nine months ended September 30, 2019)   $ 150,605  
2020     259,167  
2021     42,319  
Total future minimum lease payments, undiscounted     452,091  
Less: Imputed interest     1,718  
Present value of future minimum lease payments   $ 450,373