v3.26.1
Revenue and Accounts Receivable - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Allowances recorded for credit losses $ 0.6   $ 0.6   $ 0.6
Accounts receivable, allowance for credit loss, recovery 0.0        
Accounts receivable, allowance for credit loss, writeoff     0.0    
Provisions for the revenue reserves $ 259.3 $ 26.8 $ 448.4 $ 46.1  
Earnings per share, basic (in dollars per share) $ 0.33 $ 0.29 $ 0.81 $ 0.60  
Earnings per share, diluted (in dollars per share) $ 0.29 $ 0.28 $ 0.72 $ 0.58  
Change in Accounting Method Accounted for as Change in Estimate          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Net sales $ 0.0   $ 9.0    
Net income 0.0   $ 6.1    
Earnings per share, basic (in dollars per share)     $ 0.08    
Earnings per share, diluted (in dollars per share)     $ 0.07    
Volume Incentive Rebates          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Accrued reserves and allowances to accounts receivable $ 145.3   $ 145.3   $ 132.4