v3.26.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The following table presents the computation of basic and diluted net loss per share (in thousands, except per share data):
Three Months Ended March 31,
20262025
Numerator:
Net loss$(17,541)$(20,504)
Denominator:
Weighted average common shares outstanding, basic and diluted46,97938,718
Net loss per share, basic and diluted$(0.37)$(0.53)
Schedule of Common Share Equivalents Excluded from Diluted Net Loss Per Share
As the Company was in a net loss position for all periods, the following table presents the common share equivalents (calculated on a weighted average basis) excluded from the calculation of diluted net loss per share (in thousands):
Three Months Ended March 31,
20262025
Stock options4,3115,018
RSUs and PSUs3,4911,688
Estimated ESPP purchases78
Total dilutive shares7,8096,714