XML 27 R39.htm IDEA: XBRL DOCUMENT v2.4.0.6
Leases (Tables)
12 Months Ended
Dec. 31, 2012
Leases [Abstract]  
Schedule of future minimum lease payments for operating leases
Future minimum lease payments under noncancelable operating leases (with initial or remaining lease terms in excess of one year) are as follows:
Year ending December 31:
 
 
2013
 
$
953,440

2014
 
1,022,019

2015
 
1,052,662

2016
 
941,247

2017 and thereafter
 
311,816

Total future minimum lease payments
 
$
4,281,184