XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Investments (Tables)
3 Months Ended
Sep. 30, 2025
Notes Tables  
Investment [Table Text Block]
   

September 30, 2025

 
   

Amortized cost

   

Gross unrealized gains

   

Gross unrealized losses

   

Fair Value

 

Due within one year

  $ 49,948     $ 79     $ (42 )   $ 49,985  

Due within one and two years

    69,866       179       -       70,045  

Total

  $ 119,814     $ 258     $ (42 )   $ 120,030  
   

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