XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Concentration of Risk (Tables)
3 Months Ended
Jul. 31, 2025
Risks and Uncertainties [Abstract]  
Summary Of Percentage Of Sales
The following table summarizes the percentage of net sales attributable to the Company's two largest customers for the three-months ended July 31, 2025 and 2024:
Three Months Ended
July 31,
 20252024
Customer A30.2%26.7%
Customer B10.0%11.5%