v3.26.1
Acquisitions - Summary of unaudited pro forma consolidated information (Details) - Moog Transition Services Agreement - USD ($)
9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Acquisition    
Net sales $ 2,300,000  
October 1, 2024    
Acquisition    
Net sales 71,010,096 $ 76,962,638
Net income $ 10,299,398 $ 12,839,992