v3.26.3
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 30,152,052 $ 24,951,899 $ 26,615,488 $ 24,743,567
Other comprehensive income (loss) before reclassifications 77,415 75,704 403,252 (1,117,037)
Amounts reclassified from accumulated other comprehensive income (loss) 10,250 109,708 167,678 35,619
Total other comprehensive income (loss) 87,665 185,412 570,930 (1,081,418)
Ending Balance 29,286,253 25,954,035 29,286,253 25,954,035
Foreign Currency Translation Adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (281,833) (116,258) (193,615) (376,833)
Other comprehensive income (loss) before reclassifications 19,999 (49,574) (68,219) 211,001
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Total other comprehensive income (loss) 19,999 (49,574) (68,219) 211,001
Ending Balance (261,834) (165,832) (261,834) (165,832)
Net Investment Hedge Gains (Losses)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (61,670) (105,600) (112,256) 32,400
Other comprehensive income (loss) before reclassifications 12,157 (2,320) 62,743 (140,320)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Total other comprehensive income (loss) 12,157 (2,320) 62,743 (140,320)
Ending Balance (49,513) (107,920) (49,513) (107,920)
Change in Unrealized Gains (Losses) on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 296,213 (920,159) (389,289) 914,369
Other comprehensive income (loss) before reclassifications 74,072 183,823 579,440 (1,525,289)
Amounts reclassified from accumulated other comprehensive income (loss) 2,399 127,710 182,533 2,294
Total other comprehensive income (loss) 76,471 311,533 761,973 (1,522,995)
Ending Balance 372,684 (608,626) 372,684 (608,626)
Change in Unrealized Gains (Losses) on Excluded Component of Fair Value Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 3,727 2,474 (3,565) 9,233
Other comprehensive income (loss) before reclassifications (11,545) (18,895) (28,900) (55,025)
Amounts reclassified from accumulated other comprehensive income (loss) 10,934 14,690 35,581 44,061
Total other comprehensive income (loss) (611) (4,205) 6,681 (10,964)
Ending Balance 3,116 (1,731) 3,116 (1,731)
Change in Unrealized Gains (Losses) on AFS Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 0 0 0 3,260
Other comprehensive income (loss) before reclassifications 0 0 0 (3,139)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 (121)
Total other comprehensive income (loss) 0 0 0 (3,260)
Ending Balance 0 0 0 0
Tax (Expense) Benefit        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (53,554) 234,875 118,343 (220,267)
Other comprehensive income (loss) before reclassifications (17,268) (37,330) (141,812) 395,735
Amounts reclassified from accumulated other comprehensive income (loss) (3,083) (32,692) (50,436) (10,615)
Total other comprehensive income (loss) (20,351) (70,022) (192,248) 385,120
Ending Balance (73,905) 164,853 (73,905) 164,853
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (97,117) (904,668) (580,382) 362,162
Total other comprehensive income (loss) 87,665 185,412 570,930 (1,081,418)
Ending Balance $ (9,452) $ (719,256) $ (9,452) $ (719,256)