v3.25.2
Segment Information - Schedule of Research and development expenses (Details) - Operating Segments [Member] - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
NEW YORK    
Research and development expenses:    
Research and development expenses $ 3,374 $ 2,678
Research and development expenses 6,076 3,380
CALIFORNIA    
Research and development expenses:    
Research and development expenses $ 2,702 $ 702