v3.26.3
Acquisition (Details) - Premiere Torque Rings
shares in Thousands, $ in Millions
Aug. 06, 2026
USD ($)
installment
shares
Business Combination [Line Items]  
Business combination, consideration transferred $ 34.4
Payments to acquire Businesses $ 11.8
Number in shares in acquisition (in shares) | shares 238
Acquisition-date fair value $ 16.2
Contingent consideration, acquisition date fair value 1.5
Deferred cash consideration 4.9
Contingent consideration, maximum aggregate payments $ 10.0
Deferred cash consideration, number of installments | installment 6
Deferred cash consideration, first payment after acquisition date 6 months