XML 47 R37.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION - Schedule of Cost of revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Cost of revenues:        
Cost of revenues $ 10,264 $ 10,642 $ 29,585 $ 27,222
Intersegment Eliminations [Member]        
Cost of revenues:        
Cost of revenues (2,026) (529) (2,837) (1,132)
NEW YORK | Operating Segments [Member]        
Cost of revenues:        
Cost of revenues 8,283 7,559 22,149 20,054
CALIFORNIA | Operating Segments [Member]        
Cost of revenues:        
Cost of revenues $ 4,007 $ 3,612 $ 10,273 $ 8,300