XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Aug. 31, 2023
USD ($)
day
$ / shares
Aug. 31, 2019
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]          
Proceeds from the issuance of convertible senior notes     $ 691,113,000 $ 0 $ 0
Payments for repurchase of convertible senior notes     396,869,000 0 0
Induced conversion expense     45,144,000 $ 0 $ 0
Induced conversion of convertible senior notes recorded in additional-paid-in capital     $ 81,080,000    
Class A Common Stock          
Debt Instrument [Line Items]          
Common stock, par value (in dollars per share) | $ / shares $ 0.001   $ 0.001 $ 0.001  
Convertible debt          
Debt Instrument [Line Items]          
Redemption price, percentage 100.00%        
Convertible debt | Debt Conversion Terms, One          
Debt Instrument [Line Items]          
Threshold number of trading days (day) | day 20        
Threshold number of consecutive trading days (day) | day 30        
Threshold percentage of stock price trigger 130.00%        
Redemption price, percentage 100.00%        
Convertible debt | Debt Conversion Terms, Two          
Debt Instrument [Line Items]          
Threshold number of trading days (day) | day 5        
Threshold number of consecutive trading days (day) | day 10        
Threshold percentage of stock trading price 98.00%        
Convertible debt | 2026 Notes          
Debt Instrument [Line Items]          
Face amount of debt issued   $ 345,000,000      
Stated interest percentage   1.125%      
Proceeds from the issuance of convertible senior notes   $ 335,900,000      
Effective interest percentage   4.30% 1.50%    
Remaining life of debt instrument     2 years 7 months 6 days    
Payments for repurchase of convertible senior notes $ 396,900,000        
Principal amount of debt repurchased 273,800,000        
Fair value of debt repurchased 351,800,000        
Induced conversion expense 45,100,000        
Induced conversion of convertible senior notes recorded in additional-paid-in capital 81,100,000        
Debt issuance costs recorded in additional-paid-in capital upon induced conversion of convertible senior notes 3,100,000        
Convertible debt | 2026 Notes, over-allotment option          
Debt Instrument [Line Items]          
Face amount of debt issued   $ 45,000,000      
Convertible debt | 2028 Notes          
Debt Instrument [Line Items]          
Face amount of debt issued $ 702,000,000        
Stated interest percentage 1.25%        
Proceeds from the issuance of convertible senior notes $ 691,100,000        
Effective interest percentage     1.60%    
Remaining life of debt instrument     4 years 7 months 6 days    
Convertible debt | 2028 Notes, over-allotment option          
Debt Instrument [Line Items]          
Face amount of debt issued 77,000,000        
Maximum face amount for over-allotment option $ 100,000,000