XML 13 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of Operating Lease Liabilities

Maturities of operating lease liabilities as of March 31, 2020 were as follows:

 

    March 31, 2020  
For the remainder of 2020   $ 160,156  
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,075,599  
Less: imputed lease interest     (139,426 )
Present value of lease liabilities   $ 936,173