XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION - Schedule of Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Revenues:    
Revenues $ 13,812 $ 15,077
Intersegment Eliminations [Member]    
Revenues:    
Revenues (260) (170)
NEW YORK | Operating Segments [Member]    
Revenues:    
Revenues 10,354 10,975
CALIFORNIA | Operating Segments [Member]    
Revenues:    
Revenues $ 3,718 $ 4,272