v3.26.3
SEGMENT INFORMATION - Schedule of Research and development expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Research and development expenses:    
Research and development expenses $ 1,445 $ 1,133
Operating Segments [Member] | NEW YORK    
Research and development expenses:    
Research and development expenses 1,125 550
Operating Segments [Member] | CALIFORNIA    
Research and development expenses:    
Research and development expenses $ 320 $ 583