v3.26.1
Organization and Basis of Presentation (Details)
12 Months Ended
Apr. 30, 2026
USD ($)
segment
subsidiary
Apr. 30, 2025
USD ($)
Disaggregation of Revenue [Line Items]    
Number of operating subsidiaries | subsidiary 4  
Revenue $ 59,425,000 $ 56,944,000
Number of reportable segments | segment 1  
Operating Subsidiaries    
Disaggregation of Revenue [Line Items]    
Revenue $ 0 $ 0