XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2024
Warrants and Rights Note Disclosure [Abstract]  
Schedule of Common Stock Warrants Outstanding The Company’s common stock warrants outstanding were as follows:

 

 

 

 

Number of Warrants Outstanding as of:

 

Exercise Price

 

 

December 31, 2024

 

 

December 31, 2023

 

$

5.20

 

 

 

 

 

 

3,473

 

 

9.03

 

 

 

969,275

 

 

 

1,032,404

 

 

10.84

 

 

 

946,666

 

 

 

1,009,795

 

 

12.38

 

 

 

8,083

 

 

 

8,083

 

 

20.77

 

 

 

722,223

 

 

 

722,223

 

 

 

 

 

2,646,247

 

 

 

2,775,978