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 (6,113) (10,740)
Net carrying amount 185,924 181,297
2.5% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Principal amount 24,138 24,138
Unamortized debt discount, including deferred financing fees (800) (1,397)
Net carrying amount 23,338 22,741
0.875% Exchangeable Senior Notes Due 2030    
Debt Instrument [Line Items]    
Principal amount 353,876 353,876
Unamortized debt discount, including deferred financing fees (50,805) (56,747)
Net carrying amount 303,071 297,129
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 (295,354) (324,902)
Net carrying amount 1,111,646 1,082,098
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