XML 80 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Note 16 - Segment Reporting and Sales by Major Customer - Schedule of Revenue by Major Customers by Reporting Segments (Details) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Aerospace Products [Member]    
Aerospace Products – one customer in 2023, two customers in 2022 14.30% 25.70%
Professional Services [Member]    
Aerospace Products – one customer in 2023, two customers in 2022 0.00% 0.00%