XML 91 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2014
Commitments And Contingencies Disclosure [Abstract]  
Summary of Future Minimum Lease Payments under Operating Leases

Following is a summary of the future minimum lease payments under operating leases as of December 31, 2014:

 

2015

$

11,675,379

 

2016

 

11,760,275

 

2017

 

11,826,286

 

2018

 

11,737,775

 

2019

 

11,431,044

 

Thereafter

 

84,661,254

 

Less: Sublease income

 

(3,457,542

)

Total

$

139,634,471