XML 44 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share
12 Months Ended
Dec. 31, 2024
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,
20242023
Numerator:
Net loss$(44,671)$(36,776)
Add - increase in net loss due to the increase in fair value of the
   modified stock warrants
(727)— 
Net loss attributable to common stockholders$(45,398)$(36,776)
Denominator:
Weighted-average number of common shares outstanding101,872,347 86,196,391
Basic and diluted net loss per common share$(0.45)$(0.43)
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,
20242023
Stock warrants19,045,072 47,720,736 
Stock options18,048,109 12,812,942 
RSUs4,311,271 545,141 
Total41,404,452 61,078,819