XML 20 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Estimate Future Maturities of Lease Liabilities

The following table presents the future operating lease payment as of December 31, 2019.

 

2020   $ 75,748  
2021     78,021  
2022     80,361  
2023     20,238  
Total Lease payments     254,368  
Less: imputed interest     (38,499 )
Total lease liability   $ 215,869