XML 16 R37.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stockholder's Equity (Details 1) (USD $)
3 Months Ended
Jun. 30, 2012
Mar. 31, 2012
Employee Stock Purchase Plan shares issued    
Price of Shares Issued under employee stock purchase plan $ 17.60 $ 12.19
Employee [Member]
   
Employee Stock Purchase Plan shares issued    
Shares available, Beginning Balance   111,432
Issuance of common stock under Employee Stock Purchase Plan, shares 12,318 15,556
Shares available, Ending Balance 83,558