XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Marketable Securities (Tables)
3 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]

 

  

Gross

  

Gross

  

 

 

Amortized

  

Unrealized

  

Unrealized

  

 

 

Cost

  

Losses

  

Gains

  

Fair Value

 

December 31, 2024:

                

U.S. Treasury securities and obligations of U.S. government agencies

 $68,189  $(83) $9  $68,115 

Bank certificates of deposit

  2,229   (6)     2,223 

Corporate securities

  42,634   (116)     42,518 

Municipal securities

  528         528 

 $113,580  $(205) $9  $113,384 

September 30, 2024:

                

U.S. Treasury securities and obligations of U.S. government agencies

 $118,159  $(119) $51  $118,091 

Bank certificates of deposit

  5,212   (13)  1   5,200 

Corporate securities

  77,580   (255)     77,325 

 $200,951  $(387) $52  $200,616 
Investments Classified by Contractual Maturity Date [Table Text Block]

 

Amortized

  

 

 

Cost

  

Fair Value

 

Due in one year or less

 $86,122  $85,951 

Due after one year through five years

  23,880   23,855 

Due after ten years

  3,578   3,578 

Total marketable securities

 $113,580  $113,384