XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
May 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]      
Repayments of long-term debt   $ 211.1 $ 0.0
Financing receivable, transfer   14.0  
Senior unsecured revolving loan facility      
Debt Instrument [Line Items]      
Additional borrowing capacity   1,200.0  
Senior unsecured revolving loan facility | Accounts Payable, Inventory Financing      
Debt Instrument [Line Items]      
Amount owed under revolving loan financing agreement   $ 387.0  
Senior notes due 2025      
Debt Instrument [Line Items]      
Repayments of long-term debt $ 211.0    
Interest Rate 4.125% 4.125%