Subsequent Events (Details) - Cross-Currency Swaps - Net investment hedge € in Millions, $ in Millions |
Jul. 30, 2026
USD ($)
|
Jul. 30, 2026
EUR (€)
|
May 31, 2025
USD ($)
|
May 31, 2025
EUR (€)
|
Jan. 31, 2025
USD ($)
|
Jan. 31, 2025
EUR (€)
|
|---|---|---|---|---|---|---|
| Subsequent Event [Line Items] | ||||||
| Derivative, notional amount | $ 80.0 | € 80.0 | $ 80.0 | € 77.9 | ||
| Derivative, fixed interest rate | 5.84% | 5.84% | ||||
| Subsequent Event | United States of America, Dollars | ||||||
| Subsequent Event [Line Items] | ||||||
| Derivative, notional amount | $ | $ 80.0 | |||||
| Derivative, fixed interest rate | 5.84% | 5.84% | ||||
| Subsequent Event | Euro Member Countries, Euro | ||||||
| Subsequent Event [Line Items] | ||||||
| Derivative, notional amount | € | € 80.0 | |||||
| Derivative, fixed interest rate | 4.97% | 4.97% |