XML 54 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Warrants Outstanding and Warrant Activity

Warrants outstanding and warrant activity (reflects the number of common shares as if the warrants were converted to common stock) for the year ended December 31, 2024 is as follows:

 

Warrant Type

 

Exercise Price Per Share

 

 

Expiration Date

 

Balance December 31, 2023

 

 

Warrants Granted

 

 

Warrants Exercised

 

 

Warrants Forfeited

 

 

Warrants Expired

 

 

Balance December 31, 2024

 

Common stock warrants issued related to the IPO

 

$

7.50

 

 

December 2024

 

 

1,523,500

 

 

 

-

 

 

 

(210,475

)

 

 

-

 

 

 

(1,313,025

)

 

 

-

 

Common stock warrants issued related to the Over-Allotment option

 

$

7.50

 

 

December 2024

 

 

145,000

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(145,000

)

 

 

-

 

Common stock warrants issued to underwriters as compensation for IPO

 

$

6.25

 

 

December 2026

 

 

230,146

 

 

 

-

 

 

 

(50,496

)

 

 

(47,947

)

 

 

-

 

 

 

131,703

 

Common stock warrants issued to placement agent as part of the convertible promissory notes conversion

 

$

6.00

 

 

January 2028

 

 

182,407

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

182,407

 

Common stock warrants issued in connection with the Series A convertible preferred stock issued in 2020

 

$

9.15

 

 

December 2025

 

 

92,184

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

92,184

 

Common stock warrants issued as compensation for the 2023 Private Placement

 

$

7.58

 

 

December 2027

 

 

319,004

 

 

 

-

 

 

 

(51,866

)

 

 

(7,755

)

 

 

-

 

 

 

259,383

 

Common stock warrants issued as compensation for the October 2024 Private Placement

 

$

7.00

 

 

November 2029

 

 

-

 

 

 

150,000

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

150,000

 

 

 

 

 

 

 

 

 

2,492,241

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

815,677