XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.4
Note 7 - Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Investments, amortized cost, due within one year $ 79,896 $ 89,997
Investments, unrealized gains, due within one year 2,153 1,322
Investments, unrealized losses, due within one year 0 0
Investments, fair value, due within one year 82,049 91,319
Investments, amortized cost, due within one and two years 45,152 34,894
Investments, unrealized gains, due within one and two years 40 0
Investments, unrealized losses, due within one and two years (100) (122)
Investments, fair value, due within one and two years 45,092 34,772
Investments, amortized cost 125,048 124,891
Investments, unrealized gains 2,193 1,322
Investments, unrealized losses (100) (122)
Investments, fair value $ 127,141 $ 126,091