v3.26.1
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 31,126,399 $ 24,028,073 $ 26,615,488 $ 24,743,567
Other comprehensive income (loss) before reclassifications 91,861 (858,874) 325,837 (1,192,741)
Amounts reclassified from accumulated other comprehensive income (loss) 46,053 39,941 157,428 (74,089)
Total other comprehensive income (loss) 137,914 (818,933) 483,265 (1,266,830)
Ending Balance 30,152,052 24,951,899 30,152,052 24,951,899
Foreign Currency Translation Adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (274,555) (285,557) (193,615) (376,833)
Other comprehensive income (loss) before reclassifications (7,278) 169,299 (88,218) 260,575
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Total other comprehensive income (loss) (7,278) 169,299 (88,218) 260,575
Ending Balance (281,833) (116,258) (281,833) (116,258)
Net Investment Hedge Gains (Losses)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (75,753) (12,200) (112,256) 32,400
Other comprehensive income (loss) before reclassifications 14,083 (93,400) 50,586 (138,000)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Total other comprehensive income (loss) 14,083 (93,400) 50,586 (138,000)
Ending Balance (61,670) (105,600) (61,670) (105,600)
Change in Unrealized Gains (Losses) on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 127,554 264,945 (389,289) 914,369
Other comprehensive income (loss) before reclassifications 120,138 (1,222,145) 505,368 (1,709,112)
Amounts reclassified from accumulated other comprehensive income (loss) 48,521 37,041 180,134 (125,416)
Total other comprehensive income (loss) 168,659 (1,185,104) 685,502 (1,834,528)
Ending Balance 296,213 (920,159) 296,213 (920,159)
Change in Unrealized Gains (Losses) on Excluded Component of Fair Value Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (2,396) 5,771 (3,565) 9,233
Other comprehensive income (loss) before reclassifications (5,261) (18,099) (17,355) (36,130)
Amounts reclassified from accumulated other comprehensive income (loss) 11,384 14,802 24,647 29,371
Total other comprehensive income (loss) 6,123 (3,297) 7,292 (6,759)
Ending Balance 3,727 2,474 3,727 2,474
Change in Unrealized Gains (Losses) on AFS Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 0 907 0 3,260
Other comprehensive income (loss) before reclassifications 0 (907) 0 (3,139)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 (121)
Total other comprehensive income (loss) 0 (907) 0 (3,260)
Ending Balance 0 0 0 0
Tax (Expense) Benefit        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (9,881) (59,601) 118,343 (220,267)
Other comprehensive income (loss) before reclassifications (29,821) 306,378 (124,544) 433,065
Amounts reclassified from accumulated other comprehensive income (loss) (13,852) (11,902) (47,353) 22,077
Total other comprehensive income (loss) (43,673) 294,476 (171,897) 455,142
Ending Balance (53,554) 234,875 (53,554) 234,875
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (235,031) (85,735) (580,382) 362,162
Total other comprehensive income (loss) 137,914 (818,933) 483,265 (1,266,830)
Ending Balance $ (97,117) $ (904,668) $ (97,117) $ (904,668)