Revenue Recognition - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Revenue from Contract with Customer [Abstract] | |||
| Hedging gains (losses) | $ (133,000) | $ 165,000 | |
| Deferred revenue | 1,743,448 | $ 1,775,730 | |
| Decrease in deferred revenue | $ 32,000 | ||
| X | ||||||||||
- Definition Increase (Decrease) in Contract with Customer, Liability And Acquisition Related Deferred Revenue No definition available.
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|