v3.25.4
Debt - Convertible Senior Notes due 2030 Additional Information (Details)
1 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
day
$ / shares
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument      
Proceeds from issuance of convertible senior notes   $ 500,000,000 $ 460,000,000
Convertible senior notes due 2030 (the “2030 Notes”) | Convertible Debt      
Debt Instrument      
Aggregate principal $ 500,000,000    
Interest rate (as a percent) 0.00% 0.00%  
Proceeds from issuance of convertible senior notes $ 487,800,000    
Conversion rate (as a percent) 0.0425170    
Initial conversion price (in dollars per share) | $ / shares $ 23.52    
Limitation on sale of common stock, sale price threshold, number of trading days | day 20    
Redemption price percentage (as a percent) 100.00%    
Unamortized deferred issuance cost $ 12,200,000    
Unamortized debt discount and debt issuance costs   $ 11,458,000 $ 0
Effective interest rate (as a percent)   0.49%  
Fair value of debt   $ 411,800,000  
Convertible senior notes due 2030 (the “2030 Notes”) | Convertible Debt | Debt Instrument, Redemption, Period One      
Debt Instrument      
Limitation on sale of common stock, sale price threshold, trading period | day 30    
Threshold percentage of stock price trigger (as a percent) 130.00%    
Convertible senior notes due 2030 (the “2030 Notes”) | Convertible Debt | Debt Instrument, Redemption, Period Two      
Debt Instrument      
Limitation on sale of common stock, sale price threshold, trading period | day 5    
Threshold percentage of stock price trigger (as a percent) 98.00%    
Number of consecutive business days 5 days