Financial Instruments and Fair Value Measurements - Notional Principal Amounts of Outstanding Derivative Instruments (Parenthetical) (Details) |
6 Months Ended |
|---|---|
Jun. 30, 2025 | |
| Investments, Debt and Equity Securities [Abstract] | |
| Maximum maturity period of outstanding derivatives are not designated as hedging instruments | 90 days |