v3.26.1
Capital Structure (Tables)
6 Months Ended
Jun. 30, 2026
Stockholders' Equity Note [Abstract]  
Schedule of Common Stock Reserved for Future Issuance

The following shares of Class A common stock were reserved for future issuance:

 

 

 

June 30,

 

 

December 31,

 

 

 

2026

 

 

2025

 

Warrants to purchase Class A common stock

 

 

13,896,247

 

 

 

13,896,247

 

Options to purchase Class A common stock

 

 

7,089,300

 

 

 

6,524,279

 

Restricted stock units outstanding

 

 

2,195,803

 

 

 

1,470,876

 

Class A common stock available for future grants under the 2021 Equity Incentive Plan

 

 

1,370,636

 

 

 

1,581,152

 

Class A common stock available for future grants under the 2021 Employee Stock Purchase Plan

 

 

1,641,250

 

 

 

1,315,291

 

Total

 

 

26,193,236

 

 

 

24,787,845