XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 4 - Fair Value Measurements - Financial Assets Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Available-for-sale, current $ 83,981 $ 37,724
US Government Agencies Debt Securities [Member]    
Available-for-sale, current 19,981  
Domestic Corporate Debt Securities [Member]    
Available-for-sale, current 12,590 12,039
Foreign Corporate Debt Securities [Member]    
Available-for-sale, current   14,057
United States Commercial Paper [Member]    
Available-for-sale, current 25,450 8,635
Foreign Commercial Paper [Member]    
Available-for-sale, current 25,960 2,993
Fair Value, Measurements, Recurring [Member]    
Assets, fair value 105,771 49,217
Money market funds 21,790 11,493
Fair Value, Measurements, Recurring [Member] | US Government Agencies Debt Securities [Member]    
Available-for-sale, current 19,981  
Fair Value, Measurements, Recurring [Member] | Domestic Corporate Debt Securities [Member]    
Available-for-sale, current 12,590 12,039
Fair Value, Measurements, Recurring [Member] | Foreign Corporate Debt Securities [Member]    
Available-for-sale, current   14,057
Fair Value, Measurements, Recurring [Member] | United States Commercial Paper [Member]    
Available-for-sale, current 25,450 8,635
Fair Value, Measurements, Recurring [Member] | Foreign Commercial Paper [Member]    
Available-for-sale, current 25,960 2,993
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 26,787 11,493
Money market funds 21,790 11,493
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | US Government Agencies Debt Securities [Member]    
Available-for-sale, current 4,997  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Domestic Corporate Debt Securities [Member]    
Available-for-sale, current  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign Corporate Debt Securities [Member]    
Available-for-sale, current  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | United States Commercial Paper [Member]    
Available-for-sale, current  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign Commercial Paper [Member]    
Available-for-sale, current
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Assets, fair value 78,984 37,724
Money market funds
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | US Government Agencies Debt Securities [Member]    
Available-for-sale, current 14,984  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Domestic Corporate Debt Securities [Member]    
Available-for-sale, current 12,590 12,039
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign Corporate Debt Securities [Member]    
Available-for-sale, current   14,057
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | United States Commercial Paper [Member]    
Available-for-sale, current 25,450 8,635
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign Commercial Paper [Member]    
Available-for-sale, current 25,960 2,993
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Assets, fair value  
Money market funds
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | US Government Agencies Debt Securities [Member]    
Available-for-sale, current  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Domestic Corporate Debt Securities [Member]    
Available-for-sale, current  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Foreign Corporate Debt Securities [Member]    
Available-for-sale, current  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | United States Commercial Paper [Member]    
Available-for-sale, current  
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Foreign Commercial Paper [Member]    
Available-for-sale, current