v3.26.1
Net Loss Per Share - Schedule of Share Totals with a Potentially Dilutive Impact (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares with a potentially dilutive impact (in shares) 5,538,335 8,981,561
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) 702,941 1,011,809
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares with a potentially dilutive impact (in shares) 4,427,696 5,190,758
Performance-based restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares with a potentially dilutive impact (in shares) 301,502 2,672,798
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