Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Narrative (Details)

v3.25.0.1
Acquisitions - Narrative (Details)
€ in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 02, 2024
USD ($)
Oct. 02, 2024
EUR (€)
Jan. 02, 2024
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
Business Acquisition [Line Items]                  
Cash paid for acquisitions, net of cash acquired           $ 9,963   $ 100,472  
F A T L                  
Business Acquisition [Line Items]                  
Initial purchase price $ 13,807 € 12,500              
Cash acquired from acquisition     $ 2,278            
Cash paid for acquisitions, net of cash acquired     11,529            
Acquisition costs         $ 116        
Vapor Power                  
Business Acquisition [Line Items]                  
Initial purchase price     107,523            
Cash acquired from acquisition     7,051            
Cash paid for acquisitions, net of cash acquired     $ 100,472            
Equity interests acquired     100.00%            
Initial purchase price, working capital adjustments       $ 1,566          
Purchase price             $ 105,957    
Acquisition costs                 $ 1,766