XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Equity Securities (Details) - Equity securities and warrants - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Debt Securities, Available-for-Sale [Line Items]    
Net gain (loss) recognized during the period on equity securities $ 177 $ (3,945)
Unrealized gain (loss) recognized during the period on equity securities still held at the reporting date $ 177 $ (3,945)