Quarterly report pursuant to Section 13 or 15(d)

Note 5 - Fair Value Measurements - Fair Value Measurements (Details)

v3.23.3
Note 5 - Fair Value Measurements - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Investments (2) [1] $ 106,284 $ 110,577
Total 123,382 134,500
Money Market Funds [Member]    
Corporate money market funds (1) [2] 17,098 23,923
Fair Value, Inputs, Level 1 [Member]    
Investments (2) [1] 0 0
Total 17,098 23,923
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]    
Corporate money market funds (1) [2] 17,098 23,923
Fair Value, Inputs, Level 2 [Member]    
Investments (2) [1] 106,284 110,577
Total 106,284 110,577
Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member]    
Corporate money market funds (1) [2] 0 0
Fair Value, Inputs, Level 3 [Member]    
Investments (2) [1] 0 0
Total 0 0
Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member]    
Corporate money market funds (1) [2] $ 0 $ 0
[1] Our investments as of September 30, 2023 and June 30, 2023 consisted solely of U.S. Treasury Bills with maturities of less than one year. We classify our investments as available-for-sale debt investments. The fair value of our underlying investments is based on observable inputs. Our investments are classified as Level 2 and are included in Investments (short-term) within the consolidated balance sheets. All unrealized gains and losses were included in Accumulated other comprehensive loss within the consolidated balance sheets. There were no material gross unrealized gains or losses on the investments at September 30, 2023 or June 30, 2023.
[2] We invest excess cash in money market accounts and short-term investments. 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. Our corporate money market funds are classified as Level 1 assets and are included in Cash and cash equivalents within the consolidated balance sheets.