XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Investments, amortized cost, due within one year $ 89,997 $ 109,996
Investments, unrealized gains, due within one year 1,322 581
Investments, unrealized losses, due within one year 0 0
Investments, fair value, due within one year 91,319 110,577
Investments, amortized cost, due within one and two years 34,894  
Investments, amortized cost 124,891 109,996
Investments, unrealized gains, due within one and two years 0  
Investments, unrealized gains 1,322 581
Investments, unrealized losses, due within one and two years (122)  
Investments, unrealized losses (122) 0
Investments, fair value, due within one and two years 34,772  
Investments, fair value $ 126,091 $ 110,577