v3.26.1
Organization and Significant Accounting Policies - Concentration of Credit Risk (Details) - Customer concentration
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Sales Revenue | US Government Agencies      
Concentration of Credit Risk      
Concentration Risk, Percentage 85.00% 75.00% 76.00%
Sales Revenue | US Army      
Concentration of Credit Risk      
Concentration Risk, Percentage 25.00% 20.00% 11.00%
Accounts receivable balances | US Government Agencies      
Concentration of Credit Risk      
Concentration Risk, Percentage 76.00% 75.00%