v3.26.1
Acquisitions - Allocation of the consideration paid on the acquisition date (Details) - KAF Manufacturing Company
$ in Thousands
Jul. 01, 2025
USD ($)
Consideration Transferred:  
Cash paid $ 2,000
Contingent consideration - earnout 729
Total consideration transferred 2,729
Assets acquired and liabilities assumed:  
Total 2,729
Customer Relationships  
Assets acquired and liabilities assumed:  
Identifiable Intangible assets 622
Standard tools and machinery  
Assets acquired and liabilities assumed:  
Property and equipment $ 2,107