v3.25.2
Note 7 - Investments (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Investment [Table Text Block]
   

June 30, 2025

 
   

Amortized cost

   

Gross unrealized gains

   

Gross unrealized losses

   

Fair value

 

Due within one year

  $ 59,952     $ 66     $ (63 )   $ 59,955  

Due within one and two years

    59,941       95       (6 )     60,030  

Total

  $ 119,893     $ 161     $ (69 )   $ 119,985  
   

June 30, 2024

 
   

Amortized cost

   

Gross unrealized gains

   

Gross unrealized losses

   

Fair value

 

Due within one year

  $ 89,997     $ 1,322     $ -     $ 91,319  

Due within one and two years

    34,894       -       (122 )     34,772  

Total

  $ 124,891     $ 1,322     $ (122 )   $ 126,091