XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.4
Note 7 - Investments (Tables)
6 Months Ended
Dec. 31, 2024
Notes Tables  
Investment [Table Text Block]
   

December 31, 2024

 
   

Amortized cost

   

Gross unrealized gains

   

Gross unrealized losses

   

Fair Value

 

Due within one year

  $ 79,896     $ 2,153     $ -     $ 82,049  

Due within one and two years

    45,152       40       (100 )     45,092  

Total

  $ 125,048     $ 2,193     $ (100 )   $ 127,141  
   

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