XML 51 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Description of Business and Basis of Presentation - Summary of Concentration Percentage of Consolidated Net Sales (Detail) - Net Sales - Product Concentration Risk
3 Months Ended 9 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Feb. 28, 2025
End Market - Automotive        
Product Information [Line Items]        
Percentage of Net sales 54.00% 52.00% 55.00% 52.00%
Detroit Three Automakers        
Product Information [Line Items]        
Percentage of Net sales 33.00% 32.00% 35.00% 32.00%
Largest Automotive Customers: Customer A        
Product Information [Line Items]        
Percentage of Net sales 15.00% 12.00% 14.00% 12.00%
Largest Automotive Customers: Customer B        
Product Information [Line Items]        
Percentage of Net sales 12.00% 14.00% 14.00% 14.00%