XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments

Future minimum lease payments for the years ended December 31, as follows:

 

Year  Lease Payment 
2019  $101,870 
2020  $241,884 
2021  $249,132 
2022  $256,608 
2023  $44,052