XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combinations and Asset Acquisitions - Additional Information (Details) - Bren-Tronics Defense LLC
Jul. 26, 2024
USD ($)
Business Acquisition [Line Items]  
Business combination, acquired receivable, fair value $ 10,478,000
Gross contractual amount of receivables 10,478,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,200,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