XML 89 R72.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Fair Value Measurements    
Available-for-sale securities $ 276,031  
Recurring basis    
Fair Value Measurements    
Available-for-sale securities 276,031  
Equity securities   $ 1,080
Warrants   124
Total 276,031 1,204
Financial liabilities measured at fair value 0 0
Recurring basis | Quoted prices in active market for identical assets (Level 1)    
Fair Value Measurements    
Equity securities   1,080
Total   1,080
Recurring basis | Significant other observable inputs (Level 2)    
Fair Value Measurements    
Available-for-sale securities 276,031  
Warrants   124
Total $ 276,031 $ 124