v3.25.1
Note 9 - Investments in Equity Securities (Details Textual) - USD ($)
$ in Thousands
5 Months Ended 9 Months Ended
Jan. 15, 2025
Jan. 15, 2025
Apr. 30, 2025
Apr. 30, 2024
Payments to Acquire Equity Securities, FV-NI     $ 10,455 $ 12,115
Equity Securities, FV-NI, Unrealized Gain (Loss)     $ (12,790)  
Anfield Energy, Inc. [Member]        
Number of Shares Acquired (in shares) 107,142,857      
Payments to Acquire Equity Securities, FV-NI   $ 10,460    
Equity Ownership, Excluding Consolidated Entity and Equity Method Investee, Percentage     17.63%  
Anfield Energy, Inc. [Member] | Indemnification Agreement [Member]        
Guarantor Obligations, Maximum Exposure, Undiscounted     $ 3,000