Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details 2)

v2.4.0.6
Stockholders' Equity (Details 2) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Summary of all outstanding notes issued to employees of the Adviser for the exercise of stock options    
Number of options exercised 64  
Amount of promissory note issued to employees $ 975  
Outstanding balance of employee loans 410 422
Note Outstanding One [Member]
   
Summary of all outstanding notes issued to employees of the Adviser for the exercise of stock options    
Date Issued 2004-09  
Number of options exercised 25  
Strike price of options exercised $ 15.00  
Amount of promissory note issued to employees 375  
Outstanding balance of employee loans   11
Maturity date of note 2013-09  
Interest rate on note 5.00%  
Note Outstanding Two [Member]
   
Summary of all outstanding notes issued to employees of the Adviser for the exercise of stock options    
Date Issued 2006-04  
Number of options exercised 12  
Strike price of options exercised $ 16.10  
Amount of promissory note issued to employees 193  
Outstanding balance of employee loans 3 4
Maturity date of note 2015-04  
Interest rate on note 7.77%  
Note Outstanding Three [Member]
   
Summary of all outstanding notes issued to employees of the Adviser for the exercise of stock options    
Date Issued 2006-05  
Number of options exercised 2  
Strike price of options exercised $ 16.10  
Amount of promissory note issued to employees 32  
Outstanding balance of employee loans 32 32
Maturity date of note 2016-05  
Interest rate on note 7.87%  
Note Outstanding Four [Member]
   
Summary of all outstanding notes issued to employees of the Adviser for the exercise of stock options    
Date Issued 2006-11  
Number of options exercised 25  
Strike price of options exercised $ 15.00  
Amount of promissory note issued to employees 375  
Outstanding balance of employee loans $ 375 $ 375
Maturity date of note 2015-11  
Interest rate on note 8.15%