v3.26.3
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Aug. 06, 2026
Sep. 30, 2026
Dec. 31, 2025
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Goodwill, acquired   $ 14,845  
Premiere Torque Rings      
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Goodwill, acquired $ 14,800    
Intangible asset consideration recognized $ 15,400    
Minimum | Premiere Torque Rings      
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Amortization period (in years) 8 years    
Maximum | Premiere Torque Rings      
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Amortization period (in years) 10 years    
Customer relationships | Premiere Torque Rings      
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Intangible asset consideration recognized $ 11,500    
Customer relationships | Minimum      
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Amortization period (in years)   3 years 3 years
Customer relationships | Maximum      
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Amortization period (in years)   15 years 15 years
Technology | Premiere Torque Rings      
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Intangible asset consideration recognized 2,800    
Trade names and other | Premiere Torque Rings      
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Intangible asset consideration recognized $ 1,000    
Trade names and other | Minimum      
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Amortization period (in years)   3 years 3 years
Trade names and other | Maximum      
Schedule Of Finite-Lived And Indefinite-Lived Intangible Assets By Major Class [Line Items]      
Amortization period (in years)   19 years 19 years