v3.25.1
Note B - Acquisition of Kobelt Manufacturing Co., Ltd., Inc. - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Feb. 14, 2025
Mar. 28, 2025
Finite-Lived Intangible Assets Acquired   $ 2,847
Trade Names [Member]    
Finite-Lived Intangible Assets Acquired   636
Customer Relationships [Member]    
Finite-Lived Intangible Assets Acquired   $ 1,201
Kobelt Manufacturing Co. [Member]    
Finite-Lived Intangible Assets Acquired $ 2,847  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 17 years 4 months 24 days  
Kobelt Manufacturing Co. [Member] | Trade Names [Member]    
Finite-Lived Intangible Assets Acquired $ 636  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 20 years  
Kobelt Manufacturing Co. [Member] | Order or Production Backlog [Member]    
Finite-Lived Intangible Assets Acquired $ 21  
Kobelt Manufacturing Co. [Member] | Order or Production Backlog [Member] | Maximum [Member]    
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 1 year  
Kobelt Manufacturing Co. [Member] | Customer Relationships [Member]    
Finite-Lived Intangible Assets Acquired $ 1,201  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 15 years  
Kobelt Manufacturing Co. [Member] | Computer Software, Intangible Asset [Member]    
Finite-Lived Intangible Assets Acquired $ 71  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 5 years  
Kobelt Manufacturing Co. [Member] | Developed Technology Rights [Member]    
Finite-Lived Intangible Assets Acquired $ 918  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 20 years