v3.26.3
Net Income per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share, amount (in shares) 12,271 2,988 14,721 2,692
Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share, amount (in shares) 562 0 0 0
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share, amount (in shares) 2,702 2,988 58 2,692
PRSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share, amount (in shares) 163 0 1 0
MRSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share, amount (in shares) 172 0 0 0
2026 Convertible Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share, amount (in shares) 1,750 0 1,750 0
2030 Convertible Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share, amount (in shares) 6,922 0 12,912 0