Derivative Financial Instruments and Hedging Activities - Additional Information (Details) $ in Millions |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
| |
| Derivative [Line Items] | |
| Expected gain to be reclassified in next twelve months | $ 68.4 |
| Fair Value, Measurements, Recurring | |
| Derivative [Line Items] | |
| Derivative Asset, Statement of Financial Position [Extensible Enumeration] | Other current assets, Other long-term assets |
| Derivative Liability, Statement of Financial Position [Extensible Enumeration] | Accrued liabilities, Other long-term liabilities |