XML 22 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments (Tables)
12 Months Ended
Dec. 31, 2012
Commitments and Contingencies Disclosure [Abstract]  
Future minimum rental payments for operating leases
Annual minimum payments:  Amount
 2013   $363,587 
 2014    378,130 
 2015    393,255 
 2016    408,986 
 2017 to 2022    2,557,481 
 Total minimum payments   $4,101,439