XML 38 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments Under Operating Lease

The following is an estimate of future minimum rental payments required under our lease agreements:

 

    Operating 
lease
 
year 1   $ 115,361  
year 2     118,823  
year 3     122,385  
year 4     126,060  
year 5 and thereafter     244,716  
    $ 727,345