v3.26.1
Acquisitions - Schedule of Business Combination, Recognized Asset Acquired and Liability Assumed (Details) - USD ($)
$ in Millions
Jan. 01, 2026
Jul. 01, 2025
Jun. 30, 2026
Dec. 31, 2025
Identifiable assets acquired:        
Goodwill     $ 132.5 $ 111.8
CWMF Acquisition        
Identifiable assets acquired:        
Payment to equity holders $ 68.3      
Transaction expenses paid on behalf of the seller 1.8      
Aggregate purchase consideration 70.1      
Cash, cash equivalents and restricted cash 2.1      
Inventories 11.9      
Other current assets 1.1      
Property and equipment, net 14.9      
Intangible assets, net 31.1      
Total assets acquired 61.1      
Total liabilities assumed 12.9      
Total identifiable net assets 48.2      
Goodwill $ 21.9      
TerraSource Holdings LLC        
Identifiable assets acquired:        
Payment to equity holders   $ 176.6    
Payment of TerraSource's outstanding debt   71.9    
Transaction expenses paid on behalf of the seller   4.1    
Aggregate purchase consideration   252.6    
Cash, cash equivalents and restricted cash   3.7    
Trade receivables, contract assets and other receivables, net   21.4    
Inventories   58.4    
Other current assets   10.8    
Property and equipment, net   20.4    
Intangible assets, net   127.2    
Other long-term assets   6.3    
Total assets acquired   248.2    
Current liabilities   45.7    
Long-term liabilities   36.2    
Total liabilities assumed   81.9    
Total identifiable net assets   166.3    
Goodwill   $ 86.3