v3.26.3
INVESTMENTS AND FAIR VALUE MEASUREMENTS - AMORTIZED COST (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost $ 36,121 $ 47,087
Unrealized Gains 6,838 5,365
Unrealized Losses (8,261) (10,284)
Fair Value 34,698 42,168
Marketable Equity Securities | Equity securities    
Debt and Equity Securities, FV-NI    
Cost or Amortized Cost 36,121 47,087
Unrealized Gains 6,838 5,365
Unrealized Losses (8,261) (10,284)
Fair Value $ 34,698 $ 42,168