XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.3
Research and Development
6 Months Ended
Oct. 31, 2025
Research and Development [Abstract]  
Research and Development Research and Development:
We invested in research and development activities. The amount invested in the six months ended October 31, 2025 and 2024 was $526 and $721, respectively.