v3.25.4
Convertible Senior Notes - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 15, 2025
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Aug. 31, 2020
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Apr. 30, 2019
USD ($)
Debt Instrument [Line Items]                
Repayments of convertible senior notes         $ 424,848 $ 96,520 $ 505,986  
Gain on early extinguishments of debt         7,838 19,515 $ 85,926  
2026 Notes | Senior Notes                
Debt Instrument [Line Items]                
Face value       $ 1,000,000        
Interest rate, stated percentage       0.00%        
Principal amount   $ 53,860     53,860 127,906    
Repayments of convertible senior notes   8,300 $ 57,400          
Conversion ratio       0.0092978        
Conversion price (in dollars per share) | $ / shares       $ 107.55        
Debt extinguished   8,900 65,200          
Extinguishment incurred     200          
Repayments of convertible debt and extinguishment fees   8,400 57,600          
Carrying amount of extinguished notes   8,800 64,900   $ 8,800      
Gain on early extinguishments of debt   $ 500 $ 7,400          
2026 Notes | Senior Notes | Capped Call                
Debt Instrument [Line Items]                
Debt instrument, convertible (in shares) | shares   9,297,800     9,297,800      
Conversion price (in dollars per share) | $ / shares   $ 156.44     $ 156.44      
Net proceeds       $ 103,400        
2025 Notes | Senior Notes                
Debt Instrument [Line Items]                
Face value               $ 800,000
Interest rate, stated percentage               0.125%
Principal amount   $ 0     $ 0 $ 358,914    
Repayments of convertible senior notes $ 358,900