XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.4
SEGMENT INFORMATION (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
SEGMENT INFORMATION (Details) [Line Items]        
Number of Reportable Segments 2      
Number Of Principal Markets 3   3  
Revenues $ 15,820 $ 13,575 $ 30,898 $ 25,984
POC Revenue [Member]        
SEGMENT INFORMATION (Details) [Line Items]        
Revenues 15,124 12,296 29,632 24,018
POT Revenue [Member]        
SEGMENT INFORMATION (Details) [Line Items]        
Revenues $ 696 $ 1,279 $ 1,266 $ 1,966