XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2017
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:

 

    Operating
lease
 
2017   $ 36,358  
2018     49,931  
2019     51,429  
2020     52,972  
2021 and thereafter     228,265  
    $ 418,955