v3.26.3
Acquisitions - Schedule of Schedule of Preliminary Allocation of the Total Purchase Consideration to the Identifiable Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Sep. 01, 2026
Jul. 01, 2026
Mar. 16, 2026
Dec. 31, 2025
Liabilities          
Goodwill $ 385,786       $ 105,365
Omega Acquisitions          
Assets          
Cash   $ 18,000      
Accounts receivable   96,600      
Contract assets   18,600      
Prepaid expenses and other current assets   3,600      
Property, plant and equipment, net   55,400      
Intangible asset at fair value       $ 103,800  
Total assets acquired   296,000      
Liabilities          
Accounts payable   21,300      
Accrued liabilities   9,800      
Contract liabilities $ 9,500 9,500      
Long-term debt, current portion   14,400      
Long-term debt, net of current portion   19,700      
Deferred tax liabilities   57,000      
Total liabilities assumed   131,700      
Net assets acquired   164,300      
Goodwill   110,900      
Omega Acquisitions | Trademarks          
Assets          
Intangible asset at fair value   13,200   13,200  
Omega Acquisitions | Customer relationships          
Assets          
Intangible asset at fair value   90,600   90,600  
GESA Acquisitions          
Assets          
Cash     $ 11,300    
Accounts receivable     24,100    
Contract assets     1,900    
Prepaid expenses and other current assets     2,900    
Property, plant and equipment, net     6,600    
Intangible asset at fair value       108,000  
Restricted cash     5,500    
Inventories     13,300    
Operating lease right-of-use assets     10,100    
Total assets acquired     183,700    
Liabilities          
Accounts payable     3,300    
Accrued liabilities     7,200    
Operating lease liabilities     10,100    
Long-term debt, current portion     18,100    
Long-term debt, net of current portion     600    
Deferred tax liabilities     50,800    
Total liabilities assumed     90,100    
Net assets acquired     93,600    
Goodwill     $ 169,500    
GESA Acquisitions | Trademarks          
Assets          
Intangible asset at fair value   14,900   14,900  
GESA Acquisitions | Customer relationships          
Assets          
Intangible asset at fair value   $ 93,100   $ 93,100