v3.25.2
Acquisition - Additional Information (Details) - Applied Avionics, Inc. - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Aug. 26, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Business Acquisition [Line Items]          
Business acquisition, date     Aug. 26, 2024    
Percentage of voting interests acquired 100.00%        
Business acquisition, purchase price $ 383.5        
Fair value of inventory         $ 1.1
Pro forma, net sales   $ 108.7   $ 210.7  
Pro forma, loss before income taxes   3.8   0.2  
Pro forma, amortization of acquired intangible assets   2.4   4.8  
Pro forma, interest expense   $ 9.1   $ 18.3