XML 32 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Unaudited Interim Financial Statements (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2024
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]            
Purchase of tax credit $ 3,431,000          
Exchange for consideration of tax credit 2,917,000          
Gain on solar tax credit $ 514,000 $ 95,000 $ 468,000  
Solar tax credit receivable   $ 2,375,000   $ 2,375,000