v3.26.1
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance $ 26,615,488 $ 24,743,567
Other comprehensive income (loss) before reclassifications 233,976 (333,867)
Amounts reclassified from accumulated other comprehensive income (loss) 111,375 (114,030)
Total other comprehensive income (loss) 345,351 (447,897)
Ending Balance 31,126,399 24,028,073
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (193,615) (376,833)
Other comprehensive income (loss) before reclassifications (80,940) 91,276
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Total other comprehensive income (loss) (80,940) 91,276
Ending Balance (274,555) (285,557)
Net Investment Hedge Gains (Losses)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (112,256) 32,400
Other comprehensive income (loss) before reclassifications 36,503 (44,600)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Total other comprehensive income (loss) 36,503 (44,600)
Ending Balance (75,753) (12,200)
Change in Unrealized Gains (Losses) on Cash Flow Hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (389,289) 914,369
Other comprehensive income (loss) before reclassifications 385,230 (486,967)
Amounts reclassified from accumulated other comprehensive income (loss) 131,613 (162,457)
Total other comprehensive income (loss) 516,843 (649,424)
Ending Balance 127,554 264,945
Change in Unrealized Gains (Losses) on Excluded Component of Fair Value Hedges    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (3,565) 9,233
Other comprehensive income (loss) before reclassifications (12,094) (18,031)
Amounts reclassified from accumulated other comprehensive income (loss) 13,263 14,569
Total other comprehensive income (loss) 1,169 (3,462)
Ending Balance (2,396) 5,771
Change in Unrealized Gains (Losses) on AFS Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 0 3,260
Other comprehensive income (loss) before reclassifications 0 (2,232)
Amounts reclassified from accumulated other comprehensive income (loss) 0 (121)
Total other comprehensive income (loss) 0 (2,353)
Ending Balance 0 907
Tax (Expense) Benefit    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 118,343 (220,267)
Other comprehensive income (loss) before reclassifications (94,723) 126,687
Amounts reclassified from accumulated other comprehensive income (loss) (33,501) 33,979
Total other comprehensive income (loss) (128,224) 160,666
Ending Balance (9,881) (59,601)
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (580,382) 362,162
Total other comprehensive income (loss) 345,351 (447,897)
Ending Balance $ (235,031) $ (85,735)