v3.26.1
Net Loss Per Share - Schedule of Share Totals with a Potentially Dilutive Impact (Details)
3 Months Ended
Mar. 31, 2026
$ / instrument
shares
Mar. 31, 2025
shares
Apr. 14, 2020
$ / instrument
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares with a potentially dilutive impact (in shares) 6,946,744 9,782,030  
Cash flow hedging | Designated as hedging instrument | Capped call      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Cap price (in USD per share) | $ / instrument 42.00   42.00
Capped call | Cash flow hedging | Designated as hedging instrument      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares with a potentially dilutive impact (in shares) 2,700,000    
Common stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares with a potentially dilutive impact (in shares) 801,332 1,023,042  
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares with a potentially dilutive impact (in shares) 5,170,578 5,707,796  
Performance-based restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares with a potentially dilutive impact (in shares) 616,338 2,727,883  
Shares related to convertible senior notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares with a potentially dilutive impact (in shares) 0 0  
Employee stock purchase plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares with a potentially dilutive impact (in shares) 252,300 217,113  
Restricted shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares with a potentially dilutive impact (in shares) 106,196 106,196  
Shares issuable as acquisition-related contingent consideration      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Shares with a potentially dilutive impact (in shares) 0 0