v3.26.1
Convertible Notes - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
day
$ / shares
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]      
Capped calls, strike price (in usd per share) | $ / shares $ 80.97    
Capped calls, cap price (in usd per share) | $ / shares $ 122.22    
Cost of capped calls $ 33,700,000    
Release of capped calls valuation allowance     $ 8,000,000.0
Convertible Debt      
Debt Instrument [Line Items]      
Redemption price percentage 100.00%    
June 2025 Convertible Notes | Convertible Debt      
Debt Instrument [Line Items]      
Aggregate principal amount $ 320,000,000.0    
Stated interest rate 0.00%    
Convertible notes conversion ratio 0.0123501    
Convertible notes conversion price (in usd per share) | $ / shares $ 80.97    
Convertible notes, make-whole fundamental change, minimum conversion price (in usd per share) | $ / shares $ 61.11    
Convertible notes, make-whole fundamental change, conversion ratio, cap 0.0163639    
Effective interest rate 0.68%    
Interest expense   $ 500,000  
Debt fair value   $ 293,200,000  
June 2025 Convertible Notes | Convertible Debt | Debt Conversion Terms One      
Debt Instrument [Line Items]      
Threshold trading days | day 20    
Threshold consecutive trading days | day 30    
Threshold percentage of stock price trigger 130.00%    
June 2025 Convertible Notes | Convertible Debt | Debt Conversion Terms Two      
Debt Instrument [Line Items]      
Threshold trading days | day 5    
Threshold consecutive trading days | day 10    
Threshold percentage of stock price trigger 98.00%