v3.26.1
Convertible Senior Notes - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2026
USD ($)
Feb. 28, 2026
USD ($)
Aug. 31, 2020
USD ($)
$ / shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]            
Repayment of convertible senior notes       $ 19,450 $ 416,492  
Gain on early extinguishment of debt       523 $ 7,360  
Senior Notes Due 2026 | Senior Notes            
Debt Instrument [Line Items]            
Face value     $ 1,000,000      
Interest rate, stated percentage     0.00%      
Principal       $ 33,860   $ 53,860
Conversion ratio     0.0092978      
Conversion price (in dollars per share) | $ / shares     $ 107.55      
Extinguishment of debt, amount $ 20,000          
Repayment of convertible senior notes 19,400          
Repayments of convertible debt and extinguishment fees   $ 19,500        
Debt instrument, repurchased amount, carrying value $ 20,000 20,000        
Gain on early extinguishment of debt   $ 500        
Senior Notes Due 2026 | Senior Notes | Capped Call            
Debt Instrument [Line Items]            
Debt instrument, convertible (in shares) | shares       9,297,800    
Conversion price (in dollars per share) | $ / shares       $ 156.44    
Net proceeds     $ 103,400