v3.26.1
Net Loss Per Share of Common Stock (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss per Share
The table below summarizes the computation of basic and diluted net loss per share:
Three Months Ended March 31,
20262025
(in thousands, except share and per share data)
Net loss
$(4,334)$(6,542)
Weighted-average shares used to compute basic and diluted net loss per share
43,959,760 42,337,481 
Net loss per share, basic and diluted
$(0.10)$(0.15)
Schedule of Anti-dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share The following anti-dilutive common stock equivalents were excluded from the computation of diluted net loss per share for the periods presented:
Three Months Ended March 31,
20262025
Stock options
794,1611,021,086
Restricted stock units
3,434,7323,494,719
ESPP purchase rights
82,805145,509
Common stock warrants
11,10078,459
4,322,798 4,739,773