XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Investments, amortized cost, due within one year $ 105,008 $ 89,997
Investments, unrealized gains, due within one year 2,263 1,322
Investments, unrealized losses, due within one year (69) 0
Investments, fair value, due within one year 107,202 91,319
Investments, amortized cost, due within one and two years 9,989 34,894
Investments, unrealized gains, due within one and two years 52 0
Investments, unrealized losses, due within one and two years 0 (122)
Investments, fair value, due within one and two years 10,041 34,772
Investments, amortized cost 114,997 124,891
Investments, unrealized gains 2,315 1,322
Investments, unrealized losses (69) (122)
Investments, fair value $ 117,243 $ 126,091