v3.26.1
Acquisitions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 15 Months Ended
Jan. 01, 2026
Jul. 01, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Mar. 31, 2026
Business Combination [Line Items]                
Amortization of acquisition-related inventory fair value step-up         $ 1.6 $ 0.0    
CWMF Acquisition                
Business Combination [Line Items]                
Aggregate purchase consideration $ 70.1              
Goodwill, expected tax deductible $ 21.9              
CWMF Acquisition | Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold                
Business Combination [Line Items]                
Amortization of acquisition-related inventory fair value step-up         0.4      
CWMF Acquisition | Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense                
Business Combination [Line Items]                
Acquisition and integration related costs         0.4      
TerraSource Holdings LLC                
Business Combination [Line Items]                
Aggregate purchase consideration   $ 252.6            
Equity interests acquired, percent   100.00%            
Deferred tax liability               $ 2.1
Deferred tax and other liabilities     $ 2.2   2.2      
Goodwill, expected tax deductible   $ 17.4            
TerraSource Holdings LLC | Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold                
Business Combination [Line Items]                
Amortization of acquisition-related inventory fair value step-up     $ 0.2   $ 1.2      
TerraSource Holdings LLC | Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense                
Business Combination [Line Items]                
Acquisition and integration related costs       $ 1.4   $ 2.1 $ 6.7