XML 50 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Description of Business and Basis of Presentation - Summary of Concentration Percentage of Consolidated Net Sales (Detail) - Net Sales - Product Concentration Risk
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
End Market - Automotive    
Product Information [Line Items]    
Percentage of Net sales 56.00% 51.00%
Detroit Three Automakers    
Product Information [Line Items]    
Percentage of Net sales 35.00% 32.00%
Largest Automotive Customers: Customer A    
Product Information [Line Items]    
Percentage of Net sales 13.00% 13.00%
Largest Automotive Customers: Customer B    
Product Information [Line Items]    
Percentage of Net sales 15.00% 13.00%