XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Investments, amortized cost, due within one year $ 74,960 $ 89,997
Investments, unrealized gains, due within one year 1,770 1,322
Investments, unrealized losses, due within one year 0 0
Investments, fair value, due within one year 76,730 91,319
Investments, amortized cost, due within one and two years 50,160 34,894
Investments, unrealized gains, due within one and two years 311 0
Investments, unrealized losses, due within one and two years (45) (122)
Investments, fair value, due within one and two years 50,426 34,772
Investments, amortized cost 125,120 124,891
Investments, unrealized gains 2,081 1,322
Investments, unrealized losses (45) (122)
Investments, fair value $ 127,156 $ 126,091