| Warrants As of December 31, 2025 and 2024, warrants to purchase the following classes of common stock outstanding consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | Warrant Description | | Issuance Date | | Contractual Term (in years) | | Underlying Equity Instrument | | Balance Sheet Classification | | Shares Issuable Upon Exercise of Warrant | | Weighted Average Exercise Price | | | | | | | | | | | | | | | Public Warrants (see Note 2) | | July 16, 2021 | | 5 | | Common stock | | Liability | | 14,324,893 | | | $ | 11.50 | | | | | | | | | | | | 14,324,893 | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2024 | | Warrant Description | | Issuance Date | | Contractual Term (in years) | | Underlying Equity Instrument | | Balance Sheet Classification | | Shares Issuable Upon Exercise of Warrant | | Weighted Average Exercise Price | | Finback Common Stock Warrants (see Note 15) | | January 13, 2021 | | 10 | | Common stock | | Equity | | 117,423 | | | $ | 0.42 | | | Public Warrants (see Note 2) | | July 16, 2021 | | 5 | | Common stock | | Liability | | 14,324,893 | | | $ | 11.50 | | | | | | | | | | | | 14,442,316 | | | |
|