v3.25.2
Long-Term Debt - Summary of Exchangeable Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Fair Value $ 13,600,000 $ 12,800,000
Exchangeable Senior Notes Due 2025    
Debt Instrument [Line Items]    
Principal amount 96,101 449,990
Unamortized debt discount, including deferred financing fees (903) (26,141)
Net carrying amount $ 95,198 423,849
Effective interest rate 15.86%  
1.125% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Principal amount $ 1,150,000 1,150,000
Unamortized debt discount, including deferred financing fees (91,722) (117,743)
Net carrying amount $ 1,058,278 1,032,257
Effective interest rate 6.28%  
2.5% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Principal amount $ 473,175 473,175
Unamortized debt discount, including deferred financing fees (38,916) (49,733)
Net carrying amount $ 434,259 423,442
Effective interest rate 7.88%  
Exchangeable Senior Notes Due 2030    
Debt Instrument [Line Items]    
Principal amount $ 353,876  
Unamortized debt discount, including deferred financing fees (62,710)  
Net carrying amount $ 291,166  
Effective interest rate 5.04%  
Level 2 | Exchangeable Senior Notes Due 2025    
Debt Instrument [Line Items]    
Fair Value $ 106,147 641,560
Level 2 | 1.125% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Fair Value 1,123,734 1,177,347
Level 2 | 2.5% Exchangeable Senior Notes Due 2027    
Debt Instrument [Line Items]    
Fair Value 470,525 $ 492,395
Level 2 | Exchangeable Senior Notes Due 2030    
Debt Instrument [Line Items]    
Fair Value $ 376,170