XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.1
LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Potentially Issuable Common Shares Excluded from Computation of Diluted Net Loss Per Share
The following potentially issuable common shares were not included in the computation of diluted net loss per share because they would have an anti-dilutive effect due to net losses for the years ended December 31 (in thousands):

20242023
Shares issuable upon the release of RSUs3,487 1,239 
Shares issuable upon exercise of stock options298 370 
Shares issuable upon the exercise of the 2022 Warrant247 247 
Shares issuable upon the exercise of the Common Warrants (as defined in Note 18, Stockholders' Deficit)
9,303 — 
13,335 1,856