v3.26.1
Acquisitions - Schedule of Acquisition of Identifiable Intangible Assets (Detail) - USD ($)
$ in Thousands
Jan. 16, 2026
Jun. 18, 2025
LSI    
Business Acquisition [Line Items]    
Total acquired identifiable intangible assets $ 108,600  
LSI | Trade Name    
Business Acquisition [Line Items]    
Acquired finite lived intangible assets 21,100  
LSI | Customer Relationships    
Business Acquisition [Line Items]    
Acquired finite lived intangible assets $ 70,600  
LSI | Customer Relationships | Maximum    
Business Acquisition [Line Items]    
Useful Life (Years) 20 years  
LSI | Customer Relationships | Minimum    
Business Acquisition [Line Items]    
Useful Life (Years) 12 years  
LSI | Technological Know-How    
Business Acquisition [Line Items]    
Acquired finite lived intangible assets $ 16,100  
Useful Life (Years) 10 years  
LSI | Non-Compete Agreement    
Business Acquisition [Line Items]    
Acquired finite lived intangible assets $ 800  
Useful Life (Years) 5 years  
Elgen    
Business Acquisition [Line Items]    
Total acquired identifiable intangible assets   $ 34,800
Elgen | Trade Name    
Business Acquisition [Line Items]    
Acquired finite lived intangible assets   $ 7,900
Useful Life (Years)   10 years
Elgen | Customer Relationships    
Business Acquisition [Line Items]    
Acquired finite lived intangible assets   $ 18,200
Useful Life (Years)   15 years
Elgen | Technological Know-How    
Business Acquisition [Line Items]    
Acquired finite lived intangible assets   $ 7,000
Useful Life (Years)   10 years
Elgen | Non-Compete Agreement    
Business Acquisition [Line Items]    
Acquired finite lived intangible assets   $ 1,700
Useful Life (Years)   5 years