XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Schedule of Operating Lease Liabilities

Maturities of operating lease liabilities as of June 30, 2020 were as follows:

 

    June 30, 2020  
For the remainder of 2020   $ 105,721  
For the year ended December 31, 2021     207,229  
For the year ended December 31, 2022     213,320  
For the year ended December 31, 2023     217,151  
For the year ended December 31, 2024     221,869  
For the year ended December 31, 2025 and beyond     55,874  
Total lease payments     1,021,164  
Less: imputed lease interest     (126,654 )
Present value of lease liabilities   $ 894,510