XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Significant Customer and Other Information (Details)
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Net Sales [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 40.00%   34.00%
Net Sales [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 28.00%   28.00%
Net Sales [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 17.00%   20.00%
Net Sales [Member] | Customer Concentration Risk [Member] | Customer D [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 4.00%   5.00%
Net Sales [Member] | Product Concentration Risk [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 100.00%   100.00%
Net Sales [Member] | Product Concentration Risk [Member] | Rotating Electrical Products [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 65.00%   64.00%
Net Sales [Member] | Product Concentration Risk [Member] | Brake-Related Products [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 24.00%   22.00%
Net Sales [Member] | Product Concentration Risk [Member] | Wheel Hub Products [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 7.00%   11.00%
Net Sales [Member] | Product Concentration Risk [Member] | Other Products [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 4.00%   3.00%
Accounts Receivable - Trade [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 38.00% 35.00%  
Accounts Receivable - Trade [Member] | Customer Concentration Risk [Member] | Customer C [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 12.00% 13.00%  
Accounts Receivable - Trade [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 18.00% 25.00%  
Accounts Receivable - Trade [Member] | Customer Concentration Risk [Member] | Customer D [Member]      
Concentration Risk [Abstract]      
Concentration risk percentage 10.00% 6.00%