v3.25.2
Note 7 - Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Investments, amortized cost, due within one year $ 59,952 $ 89,997
Investments, unrealized gains, due within one year 66 1,322
Investments, unrealized losses, due within one year (63) 0
Investments, fair value, due within one year 59,955 91,319
Investments, amortized cost, due within one and two years 59,941 34,894
Investments, unrealized gains, due within one and two years 95 0
Investments, unrealized losses, due within one and two years (6) (122)
Investments, fair value, due within one and two years 60,030 34,772
Investments, amortized cost 119,893 124,891
Investments, unrealized gains 161 1,322
Investments, unrealized losses (69) (122)
Investments, fair value $ 119,985 $ 126,091