XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting and Sales by Major Customer - Schedule of Revenue by Major Customers by Reporting Segments (Details) - Customer Concentration Risk - Revenue Benchmark - customer
6 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Aerospace Products    
Segment Reporting Information [Line Items]    
Number of Customers 1 1
Concentration risk, percentage 19.70% 16.20%
Professional Services    
Segment Reporting Information [Line Items]    
Number of Customers 0 0
Concentration risk, percentage 0.00% 0.00%