v3.25.2
Business and Asset Acquisitions - 2024 Acquisition Tech-Component Resources Pte Ltd (Narrative) (Details) - Tech-Component Resources Pte Ltd
Oct. 30, 2024
USD ($)
Business Combination [Line Items]  
Preliminary purchase price $ 6,000,000.0
Cash acquired from acquisition 1,900,000
Expected tax deductible goodwill amount $ 0
Customer relationships  
Business Combination [Line Items]  
Useful life (in years) 10 years