XML 34 R15.htm IDEA: XBRL DOCUMENT v2.4.0.6
Significant Accounting Policies (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Fair value of the Company's investments by type    
Amortized Cost $ 29,178 $ 40,455
Accrued Interest 91 161
Gross Unrealized Gains 43 52
Gross Unrealized Losses (3) (12)
Estimated Fair Value 29,309 40,656
Level 2 [Member] | U.S. Treasury securities [Member]
   
Fair value of the Company's investments by type    
Amortized Cost 1,999 1,998
Accrued Interest 2 2
Gross Unrealized Gains 7 14
Gross Unrealized Losses      
Estimated Fair Value 2,008 2,014
Level 2 [Member] | Obligations of U.S. government and its agencies [Member]
   
Fair value of the Company's investments by type    
Amortized Cost 10,213 5,000
Accrued Interest 12 10
Gross Unrealized Gains      
Gross Unrealized Losses (3)   
Estimated Fair Value 10,222 5,010
Level 2 [Member] | Corporate debt securities [Member]
   
Fair value of the Company's investments by type    
Amortized Cost 6,872 10,924
Accrued Interest 34 80
Gross Unrealized Gains 15 15
Gross Unrealized Losses    (9)
Estimated Fair Value 6,921 11,010
Level 2 [Member] | Commercial paper [Member]
   
Fair value of the Company's investments by type    
Amortized Cost 1,399 10,939
Accrued Interest      
Gross Unrealized Gains    2
Gross Unrealized Losses    (1)
Estimated Fair Value 1,399 10,940
Level 2 [Member] | Asset-backed securities [Member]
   
Fair value of the Company's investments by type    
Amortized Cost   611
Accrued Interest     
Gross Unrealized Gains     
Gross Unrealized Losses     
Estimated Fair Value   611
Level 2 [Member] | Certificate of deposit [Member]
   
Fair value of the Company's investments by type    
Amortized Cost 800 801
Accrued Interest    1
Gross Unrealized Gains      
Gross Unrealized Losses      
Estimated Fair Value 800 802
Level 2 [Member] | Municipal obligations [Member]
   
Fair value of the Company's investments by type    
Amortized Cost 7,895 10,182
Accrued Interest 43 68
Gross Unrealized Gains 21 21
Gross Unrealized Losses    (2)
Estimated Fair Value $ 7,959 $ 10,269