v3.26.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Loss Per Share, Basic
Net loss per share was determined as follows (in thousands, except per share amounts):

Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Net loss$(26,516)$(21,411)$(85,015)$(65,727)
Weighted-average common stock outstanding57,326 55,727 56,971 55,366 
Net loss per share, basic and diluted$(0.46)$(0.38)$(1.49)$(1.19)
Schedule of Loss Per Share, Diluted
Net loss per share was determined as follows (in thousands, except per share amounts):

Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Net loss$(26,516)$(21,411)$(85,015)$(65,727)
Weighted-average common stock outstanding57,326 55,727 56,971 55,366 
Net loss per share, basic and diluted$(0.46)$(0.38)$(1.49)$(1.19)
Schedule of Antidilutive Securities Excluded from Computation of Losses Per Share
The following potentially dilutive securities outstanding have been excluded from the computations of weighted-average shares outstanding because such securities have an antidilutive impact due to losses reported (in common stock equivalent shares, in thousands):
September 30,
20262025
Stock options3,934 3,693 
Restricted and performance stock units5,072 2,298 
Employee stock purchase plan538 154 
Total9,544 6,145