v3.25.4
Common stock and common stock warrants (Tables)
12 Months Ended
Dec. 31, 2025
Common stock and common stock warrants  
Schedule of Outstanding Common Stock Warrants
As of December 31, 2025 and 2024, warrants to purchase the Class A common stock outstanding consisted of the following:
December 31, 2025
Issuance dateContractual termBalance sheet
classification
Shares of
common stock
issuable upon
exercise of warrant
Weighted average
exercise price
(in years)
July 24, 201710Equity15,035$298.96 
April 12, 201810Equity30,000$1.00 
July 14, 2021 *10Equity975,109$1.46 
August 8, 202510Equity179,104$3.35 
1,199,248
December 31, 2024
Issuance dateContractual termBalance sheet
classification
Shares of
common stock
issuable upon
exercise of warrant
Weighted average
exercise price
(in years)
July 24, 201710Equity15,035$298.96 
April 12, 201810Equity30,000$1.00 
July 14, 2021*10Equity975,109$1.46 
1,020,144
______________________________
*– In connection with the Company's IPO, preferred stock warrants were automatically converted to Class A common stock warrants. The contractual term of the converted Class A common stock warrants remained consistent with the original term of the preferred stock warrants, with original issue dates between 2017-2020.