XML 76 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
 Year Ended December 31, 2024Year Ended December 31, 2023
Numerator:  
Net loss$(44,137)$(7,870)
Denominator:
Weighted-average number of common shares – basic and diluted86,726,211 61,255,864 
Loss per common share – basic and diluted$(0.51)$(0.13)
(a)For the years ended December 31, 2024 and 2023, outstanding stock options of 6,301,364 and 5,733,064 to purchase shares of Common Stock, respectively, were anti-dilutive.
(b)For the years ended December 31, 2024 and 2023, outstanding restricted stock units of 3,692,876 and 3,280,313 to purchase shares of Common Stock, respectively were anti-dilutive.
(c)For the years ended December 31, 2024 and 2023, outstanding warrants of 4,594,332 and 4,624,977 to purchase shares of Common Stock, respectively, were anti-dilutive.