XML 46 R36.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION - Schedule of Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Revenues:        
Revenues $ 16,890 $ 18,927 $ 47,829 $ 49,825
Intersegment Eliminations [Member]        
Revenues:        
Revenues (2,336) (563) (3,327) (1,017)
NEW YORK | Operating Segments [Member]        
Revenues:        
Revenues 12,251 14,463 33,399 36,984
CALIFORNIA | Operating Segments [Member]        
Revenues:        
Revenues $ 6,975 $ 5,027 $ 17,757 $ 13,858