XML 50 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basic and Diluted Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Basic and Diluted Loss Per Share  
Schedule of reconciliation of basic weighted average common shares outstanding to diluted weighted average shares outstanding

For the Years Ended December 31, 

2024

2023

Net loss attributable to common stockholders

$

(96,520)

$

(65,549)

Weighted average shares outstanding – basic and diluted

179,397,332

178,006,919

Basic and diluted loss per share

$

(0.54)

$

(0.37)

Schedule of potentially dilutive securities excluded from the diluted earnings per share calculation

December 31, 

    

2024

    

2023

Warrants

19,333,303

 

19,333,303

2014 Plan & 2021 Plan - stock options

22,969,681

 

25,877,631

2021 Plan - RSUs

7,076,624

 

3,477,809

ESPP - common stock

60,037

67,724

Non-employee restricted stock grants - common stock

8,658

Total potentially dilutive securities

49,448,303

48,756,467