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

June 30, 2026

 
   

Amortized cost

   

Gross unrealized gains

   

Gross unrealized losses

   

Fair value

 

Due within one year

  $ 59,643     $ 20     $ (41 )   $ 59,622  

Due within one and two years

    54,783       -       (539 )     54,244  

Total

  $ 114,426     $ 20     $ (580 )   $ 113,866  
   

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