v3.26.1
Note 7 - Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Investments, amortized cost, due within one year $ 59,643 $ 59,952
Investments, unrealized gains, due within one year 20 66
Investments, unrealized losses, due within one year (41) (63)
Investments, fair value, due within one year 59,622 59,955
Investments, amortized cost, due within one and two years 54,783 59,941
Investments, unrealized gains, due within one and two years 0 95
Investments, unrealized losses, due within one and two years (539) (6)
Investments, fair value, due within one and two years 54,244 60,030
Investments, amortized cost 114,426 119,893
Investments, unrealized gains 20 161
Investments, unrealized losses (580) (69)
Investments, fair value $ 113,866 $ 119,985