XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments and Payments Due under Non-cancelable Service Contracts

Future minimum lease payments and payments due under non-cancelable service contracts are as follows as of June 30, 2016:

 

Remainder of 2016     $ 360,828  
2017       312,408  
2018       299,578  
2019       308,599  
2020       317,909  
Thereafter       243,790  
Total     $ 1,843,112