v3.26.1
Debt - Narrative (Details)
$ in Millions
1 Months Ended
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Debt issuance cost, writeoff $ 1.0
5.000% Senior notes due 2028 | Senior Notes  
Debt Instrument [Line Items]  
Repurchased face amount 400.0
Credit Facilities | Line of Credit | Letter of Credit and Bank Guarantees  
Debt Instrument [Line Items]  
Line of credit, issued but undrawn 12.0
Credit Facilities | Line of Credit | Revolving Facility  
Debt Instrument [Line Items]  
Line of credit, issued but undrawn 6.8
Amount drawn under line of credit 150.0
Current borrowing capacity $ 843.2