v3.26.1
Long-Term Debt - Summary of Exchangeable Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Fair Value $ 14,300,000 $ 14,100,000
1.125% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Principal amount 192,037 192,037
Unamortized debt discount, including deferred financing fees (626) (1,097)
Net carrying amount 191,411 190,940
2.5% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Principal amount 24,138 24,138
Unamortized debt discount, including deferred financing fees (87) (149)
Net carrying amount 24,051 23,989
0.875% Exchangeable Senior Notes Due 2030    
Debt Instrument [Line Items]    
Principal amount 353,876 353,876
Unamortized debt discount, including deferred financing fees (2,520) (2,829)
Net carrying amount 351,356 351,047
0.750% Exchangeable Senior Notes Due 2030    
Debt Instrument [Line Items]    
Principal amount 1,407,000 1,407,000
Unamortized debt discount, including deferred financing fees (22,754) (25,139)
Net carrying amount 1,384,246 1,381,861
Level 2 | 1.125% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Fair Value 188,400 190,988
Level 2 | 2.5% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Fair Value 23,854 24,285
Level 2 | 0.875% Exchangeable Senior Notes Due 2030    
Debt Instrument [Line Items]    
Fair Value 371,191 387,692
Level 2 | 0.750% Exchangeable Senior Notes Due 2030    
Debt Instrument [Line Items]    
Fair Value $ 1,304,753 $ 1,354,111