Fair Value of Financial Instruments - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Dec. 31, 2024 |
|
Fair Value, Option, Quantitative Disclosures [Line Items] | |||
Restructuring charges and asset write-offs | $ (1,063) | $ 33,536 | |
Forward contracts | Other, net | |||
Fair Value, Option, Quantitative Disclosures [Line Items] | |||
Net cash receipts | 50,300 | $ 14,500 | |
Not designated as hedging instruments | Forward contracts | |||
Fair Value, Option, Quantitative Disclosures [Line Items] | |||
Derivative, notional amount | 6,500,000 | $ 6,900,000 | |
Other income, net | |||
Fair Value, Option, Quantitative Disclosures [Line Items] | |||
Restructuring charges and asset write-offs | $ 200 |