XML 65 R58.htm IDEA: XBRL DOCUMENT v3.26.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Apr. 30, 2025
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost $ 97,650 $ 110,153
Unrealized Gains 6,960 7,370
Unrealized Losses (13,383) (14,854)
Fair Value 91,227 102,669
Marketable-Equity Securities | Equity securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 67,956 63,677
Unrealized Gains 6,659 6,892
Unrealized Losses (13,310) (14,785)
Fair Value 61,305 55,784
Marketable-Debt Securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 29,694 46,476
Unrealized Gains 301 478
Unrealized Losses (73) (69)
Fair Value 29,922 46,885
Marketable-Debt Securities | U.S. treasury securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 15,907 32,674
Unrealized Gains 139 331
Unrealized Losses 0 0
Fair Value 16,046 33,005
Marketable-Debt Securities | Corporate bonds    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 13,787 13,802
Unrealized Gains 162 147
Unrealized Losses (73) (69)
Fair Value $ 13,876 $ 13,880