XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - Fair Value Measurements - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Total $ 159,578 $ 134,500  
US Treasury Bill Securities [Member]      
Investments (2) [1] 91,319 110,577  
US Treasury Notes Securities [Member]      
Investments (2) [1] 34,772    
Fair Value, Inputs, Level 1 [Member]      
Total 33,487   $ 23,923
Fair Value, Inputs, Level 1 [Member] | US Treasury Bill Securities [Member]      
Investments (2) [1] 0   0
Fair Value, Inputs, Level 1 [Member] | US Treasury Notes Securities [Member]      
Investments (2) [1] 0    
Fair Value, Inputs, Level 2 [Member]      
Total 126,091   110,577
Fair Value, Inputs, Level 2 [Member] | US Treasury Bill Securities [Member]      
Investments (2) [1] 91,319   110,577
Fair Value, Inputs, Level 2 [Member] | US Treasury Notes Securities [Member]      
Investments (2) [1] 34,772    
Fair Value, Inputs, Level 3 [Member]      
Total 0   0
Fair Value, Inputs, Level 3 [Member] | US Treasury Bill Securities [Member]      
Investments (2) [1] 0   0
Fair Value, Inputs, Level 3 [Member] | US Treasury Notes Securities [Member]      
Investments (2) [1] 0    
Money Market Funds [Member]      
Corporate money market funds (1) [2] 33,487 $ 23,923  
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]      
Corporate money market funds (1) [2] 33,487   23,923
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]      
Corporate money market funds (1) [2] 0   0
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member]      
Corporate money market funds (1) [2] $ 0   $ 0
[1] We have current and non-current debt securities (U.S. Treasury bills and notes) intended to enhance returns on our cash as well as to fund future obligations.
[2] Our corporate money market funds are readily convertible into cash and the net asset value of each fund on the last day of the quarter is used to determine its fair value.