XML 77 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 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 agreement on August 14, 2014 and as amended December 1, 2016 and November 11, 2018 and the additional lease for adjoining space entered into November 11, 2018:

 

    Operating lease  
year 1   $ 116,227  
year 2     119,713  
year 3     123,303  
year 4     127,005  
year 5 and thereafter     230,628  
    $ 716,876