XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Jun. 30, 2025
Jul. 31, 2025
Jul. 31, 2024
Apr. 30, 2025
Leases        
Operating lease remaining term   2 years   2 years
Lease commenced The lease commenced in June of 2025 and will continue for 24 months. This lease commenced in April of 2023 and will continue for 62 months.    
Operating lease expense   $ 267,000 $ 269,000