v3.25.1
Notes Payable, Net - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2025
USD ($)
instrument
security
Dec. 31, 2022
USD ($)
day
Mar. 31, 2025
USD ($)
instrument
tradingDay
security
shares
Mar. 31, 2024
USD ($)
Senior Convertible Notes        
Repayments of convertible debt     $ 407,453 $ 0
Induced conversion of convertible debt     $ 20,819  
2027 Note Hedge        
Senior Convertible Notes        
Shares purchased | security 3,016,680   3,016,680  
2027 Warrant        
Senior Convertible Notes        
Warrants exercise trading day period     60 days  
Additional Paid-in Capital        
Senior Convertible Notes        
Induced conversion of convertible debt     $ 20,819  
Convertible Debt | 2027 Note Hedge        
Senior Convertible Notes        
Shares purchased | instrument 3,016,680   3,016,680  
Senior Notes Due 2030 And 2033 | Senior Notes        
Senior Convertible Notes        
Proceeds from issuance of senior long-term debt, gross     $ 1,750,000  
Unamortized debt issuance costs $ 22,400   22,400  
Proceeds from issuance of senior long-term debt     1,730,000  
2030 Notes | Senior Notes        
Senior Convertible Notes        
Aggregate principal amount $ 1,000,000   $ 1,000,000  
Interest rate (as a percent) 6.125%   6.125%  
Effective interest rate 6.42%   6.42%  
2030 Notes | Senior Notes | Prior to March 15, 2027        
Senior Convertible Notes        
Debt instrument, redemption price, percentage of principal amount redeemed     100.00%  
2030 Notes | Senior Notes | Prior to March 15, 2027 | Redeemed used net cash proceeds from certain equity offerings        
Senior Convertible Notes        
Debt instrument, redemption price, percentage of principal amount redeemed     106.125%  
Percent of redeemable debt     40.00%  
2033 Notes | Senior Notes        
Senior Convertible Notes        
Aggregate principal amount $ 750,000   $ 750,000  
Interest rate (as a percent) 6.25%   6.25%  
Effective interest rate 6.45%   6.45%  
2033 Notes | Senior Notes | Prior to March 15, 2028        
Senior Convertible Notes        
Debt instrument, redemption price, percentage of principal amount redeemed     100.00%  
2033 Notes | Senior Notes | Prior to March 15, 2028 | Redeemed used net cash proceeds from certain equity offerings        
Senior Convertible Notes        
Debt instrument, redemption price, percentage of principal amount redeemed     106.25%  
Percent of redeemable debt     40.00%  
2027 Notes        
Senior Convertible Notes        
Repurchase price (as percentage)     100.00%  
2027 Notes | Convertible Debt        
Senior Convertible Notes        
Aggregate principal amount $ 282,500 $ 690,000 $ 282,500  
Interest rate (as a percent)   0.50%    
Effective interest rate 0.98% 0.99% 0.98%  
Additional principal amount purchase option   $ 90,000    
Debt issuance costs, net   16,200    
Proceeds from convertible debt   $ 673,800    
Threshold percentage of stock price trigger     130.00%  
Threshold trading days | tradingDay     20  
Consecutive trading days | tradingDay     30  
Amount converted $ 407,500      
Repayments of convertible debt     $ 408,000  
Number of shares issued (in shares) | shares     1,038,259  
Excess of equity consideration over fair value 26,200      
Transaction costs 2,500      
Induced conversion of convertible debt expense 28,700      
Convertible debt with conversion feature     $ 26,100  
Unamortized debt issuance expense $ 5,300   5,300  
2027 Notes | Convertible Debt | Additional Paid-in Capital        
Senior Convertible Notes        
Induced conversion of convertible debt     $ 20,800  
2027 Notes | Convertible Debt | Debt Conversion Terms One        
Senior Convertible Notes        
Threshold percentage of stock price trigger   130.00%    
Threshold trading days | day   20    
Consecutive trading days | day   30    
2027 Notes | Convertible Debt | Debt Conversion Terms Two        
Senior Convertible Notes        
Threshold percentage of stock price trigger   98.00%    
Threshold trading days | day   5    
Consecutive trading days | day   10