XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisition - Additional Information (Details) - Bren-Tronics Defense LLC
Jul. 26, 2024
USD ($)
Business Acquisition [Line Items]  
Trade Receivables $ 10,325,000
Trademarks  
Business Acquisition [Line Items]  
Acquired intangible assets $ 4,200,000
Acquired finite-lived intangible assets, weighted average useful life (in years) 6 years
Customer relationships  
Business Acquisition [Line Items]  
Acquired intangible assets $ 63,100,000
Acquired finite-lived intangible assets, weighted average useful life (in years) 13 years
Technology  
Business Acquisition [Line Items]  
Acquired intangible assets $ 23,200,000
Acquired finite-lived intangible assets, weighted average useful life (in years) 12 years