XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Fair Value Measurements - Financial Assets Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Available-for-sale securities $ 265,777 $ 300,535
US Treasury Securities [Member]    
Available-for-sale securities 89,283 59,741
Debt Security, Corporate, US [Member]    
Available-for-sale securities 51,310 59,087
Debt Security, Corporate, Non-US [Member]    
Available-for-sale securities 5,038 5,046
United States Commercial Paper [Member]    
Available-for-sale securities 50,176 52,800
Foreign Commercial Paper [Member]    
Available-for-sale securities 69,970 123,861
Fair Value, Recurring [Member]    
Total 289,238 332,371
Fair Value, Recurring [Member] | Foreign Commercial Paper [Member]    
Available-for-sale securities 69,970 123,861
Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Available-for-sale securities 89,283 59,741
Fair Value, Recurring [Member] | Debt Security, Corporate, US [Member]    
Available-for-sale securities 51,310 59,087
Fair Value, Recurring [Member] | Debt Security, Corporate, Non-US [Member]    
Available-for-sale securities 5,038 5,046
Fair Value, Recurring [Member] | United States Commercial Paper [Member]    
Available-for-sale securities 50,176 61,885
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Total 112,744 82,492
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | US Treasury Securities [Member]    
Available-for-sale securities 89,283 59,741
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Debt Security, Corporate, US [Member]    
Available-for-sale securities
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Debt Security, Corporate, Non-US [Member]    
Available-for-sale securities
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | United States Commercial Paper [Member]    
Available-for-sale securities
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign Commercial Paper [Member]    
Available-for-sale securities
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Total 176,494 249,879
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | US Treasury Securities [Member]    
Available-for-sale securities
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Debt Security, Corporate, US [Member]    
Available-for-sale securities 51,310 59,087
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Debt Security, Corporate, Non-US [Member]    
Available-for-sale securities 5,038 5,046
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | United States Commercial Paper [Member]    
Available-for-sale securities 50,176 61,885
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign Commercial Paper [Member]    
Available-for-sale securities 69,970 123,861
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Total
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | US Treasury Securities [Member]    
Available-for-sale securities
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Debt Security, Corporate, US [Member]    
Available-for-sale securities
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Debt Security, Corporate, Non-US [Member]    
Available-for-sale securities
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | United States Commercial Paper [Member]    
Available-for-sale securities
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Foreign Commercial Paper [Member]    
Available-for-sale securities
Fair Value, Recurring [Member] | Money Market Funds [Member]    
Cash and money market funds 23,461 22,751
Fair Value, Recurring [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and money market funds 23,461 22,751
Fair Value, Recurring [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and money market funds
Fair Value, Recurring [Member] | Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and money market funds