XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants
12 Months Ended
Dec. 31, 2024
Warrants and Rights Note Disclosure [Abstract]  
Warrants

12. Warrants

All outstanding common stock warrants were exercisable immediately when granted. All outstanding common stock warrants are exercisable for shares of Class A common stock. 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

 

 

During the year ended December 31, 2024, 126,258 common stock warrants were net exercised, resulting in the issuance of 7,971 shares of Class A common stock. Additionally, 3,473 common stock warrants expired unexercised during the year ended December 31, 2024.