v3.26.1
Acquisitions - Schedule of Business Combination, Intangible Asset, Acquired, Finite-Lived (Details) - USD ($)
$ in Millions
Jan. 01, 2026
Jul. 01, 2025
CWMF Acquisition    
Business Combination [Line Items]    
Fair Value $ 31.1  
CWMF Acquisition | Trade names    
Business Combination [Line Items]    
Fair Value $ 4.5  
Estimated Useful Life (in years) 10 years  
CWMF Acquisition | Customer relationships    
Business Combination [Line Items]    
Fair Value $ 25.9  
Estimated Useful Life (in years) 7 years  
CWMF Acquisition | Other    
Business Combination [Line Items]    
Fair Value $ 0.7  
Estimated Useful Life (in years) 5 years  
TerraSource Holdings LLC    
Business Combination [Line Items]    
Fair Value   $ 127.2
TerraSource Holdings LLC | Trade names    
Business Combination [Line Items]    
Fair Value   $ 7.8
Estimated Useful Life (in years)   10 years
TerraSource Holdings LLC | Patents    
Business Combination [Line Items]    
Fair Value   $ 5.0
Estimated Useful Life (in years)   10 years
TerraSource Holdings LLC | Customer relationships    
Business Combination [Line Items]    
Fair Value   $ 110.0
Estimated Useful Life (in years)   10 years
TerraSource Holdings LLC | Other    
Business Combination [Line Items]    
Fair Value   $ 4.4
TerraSource Holdings LLC | Other | Minimum    
Business Combination [Line Items]    
Estimated Useful Life (in years)   3 years
TerraSource Holdings LLC | Other | Maximum    
Business Combination [Line Items]    
Estimated Useful Life (in years)   5 years