v3.25.4
Net Loss Per Share
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):
Year ended December 31,
20252024
Numerator:
Net loss$(44,024)$(44,671)
Add - increase in net loss due to the increase in fair value of the
   modified stock warrants
— (727)
Net loss attributable to common stockholders$(44,024)$(45,398)
Denominator:
Weighted-average number of common shares outstanding124,639,991 101,872,347
Basic and diluted net loss per common share$(0.35)$(0.45)
The following table summarizes the outstanding shares of potentially dilutive securities that were excluded from the calculation of diluted net loss per share because their inclusion would have been anti-dilutive:
December 31,
20252024
Stock warrants18,844,972 19,045,072 
Stock options13,051,951 18,048,109 
RSUs5,215,655 4,311,271 
Total37,112,578 41,404,452