XML 56 R34.htm IDEA: XBRL DOCUMENT v2.4.0.6
Marketable Securities (Details 1) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Summary of maturities, at par, of marketable securities    
2012 $ 3,958 $ 10,580
2013 23,761 25,276
2014 22,051 20,551
2015 15,466 10,206
2016 1,714   
Total 66,950 66,613
Certificates of deposit [Member]
   
Summary of maturities, at par, of marketable securities    
2012 200 1,536
2013 1,255 1,255
2014 1,627 1,627
2015 2,739 2,526
2016 301   
Total 6,122 6,944
U.S. Treasury and agency notes [Member]
   
Summary of maturities, at par, of marketable securities    
2012 671 4,734
2013 8,785 10,285
2014 8,982 5,856
2015 2,633 936
2016     
Total 21,071 21,811
Corporate notes [Member]
   
Summary of maturities, at par, of marketable securities    
2012 2,377 3,450
2013 11,416 11,231
2014 7,097 8,923
2015 8,334 5,584
2016 1,313   
Total 30,537 29,188
Municipal notes [Member]
   
Summary of maturities, at par, of marketable securities    
2012 710 860
2013 2,305 2,505
2014 4,345 4,145
2015 1,760 1,160
2016 100   
Total $ 9,220 $ 8,670