XML 29 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Stockholders' Equity Note [Abstract]  
Summary of Warrants Activity

The following summarizes warrant activity during the nine months ended September 30, 2025 and 2024:

 

 

 

Number of Common Warrants

 

 

Number of Pre-funded Warrants

 

 

Weighted-Average Exercise Price

 

Balances as of December 31, 2024

 

 

8,104,615

 

 

 

38,543,577

 

 

 

 

Issued

 

 

 

 

 

 

 

$

 

Exercised

 

 

 

 

 

 

 

$

 

Expired

 

 

(1,226,993

)

 

 

 

 

$

5.807

 

Balances as of September 30, 2025

 

 

6,877,622

 

 

 

38,543,577

 

 

 

 

 

 

 

Number of Common Warrants

 

 

Number of Pre-funded Warrants

 

 

Weighted-Average Exercise Price

 

Balances as of December 31, 2023

 

 

8,427,508

 

 

 

40,492,923

 

 

 

 

Issued

 

 

 

 

 

7,000,000

 

 

$

0.001

 

Exercised

 

 

(322,893

)

 

 

(6,209,871

)

 

$

0.307

 

Balances as of September 30, 2024

 

 

8,104,615

 

 

 

41,283,052

 

 

 

 

Schedule of Common Stock Reserved for Future Issuance

The Company reserved the following shares of common stock for issuance as follows:

 

 

 

September 30,
2025

 

 

December 31,
2024

 

Stock options issued and outstanding

 

 

19,381,754

 

 

 

14,594,720

 

Stock options reserved for 2020 Incentive Award Plan

 

 

1,053,719

 

 

 

2,109,758

 

Unvested restricted stock units outstanding

 

 

1,308,942

 

 

 

770,028

 

Common stock reserved for 2024 ATM program

 

 

19,014,041

 

 

 

24,250,000

 

Common stock reserved for Employee Stock Purchase Plan

 

 

2,959,996

 

 

 

1,983,924

 

Common stock reserved for 2022 Employment Inducement
    Award Plan

 

 

3,077,259

 

 

 

3,359,230

 

Common stock reserved for pre-funded warrants

 

 

38,543,577

 

 

 

38,543,577

 

Common stock reserved for common warrants

 

 

6,877,622

 

 

 

8,104,615

 

Total common stock reserved

 

 

92,216,910

 

 

 

93,715,852