v3.26.1
Subsequent Events (Details) - USD ($)
9 Months Ended
Jul. 21, 2026
Jul. 18, 2025
Jun. 30, 2026
Subsequent Event      
Proceeds from line of credit     $ 32,000,000
Revolving line of credit      
Subsequent Event      
Proceeds from line of credit   $ 2,000,000  
Subsequent Event | Sparton Aydin Acquisition      
Subsequent Event      
Business consideration $ 24,500,000    
Restrictive period 5 years    
Subsequent Event | Revolving line of credit      
Subsequent Event      
Proceeds from line of credit $ 24,500,000