XML 33 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock (Tables)
6 Months Ended
Jun. 30, 2024
Common Stock  
Schedule of common stock reserved for future issuance

    

June 30, 

December 31, 

2024

2023

(unaudited)

Stock options issued and outstanding

 

4,393,355

 

3,846,972

Restricted stock units (unvested)

 

820,253

 

1,012,994

Shares available for future issuance under the stock incentive plan

5,191,934

 

3,536,710

Warrants

3,988,952

 

14,479,999

Contingent consideration

16,000,000

 

16,000,000

Total common stock reserved

 

30,394,494

 

38,876,675