v3.25.4
Warrants (Tables)
12 Months Ended
Dec. 31, 2025
Warrants and Rights Note Disclosure [Abstract]  
Schedule of Warrants to Purchase the Classes of Common Stock Outstanding
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 DescriptionIssuance DateContractual
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, 20215Common stockLiability14,324,893 $11.50 
14,324,893 
December 31, 2024
Warrant DescriptionIssuance DateContractual
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, 202110Common stockEquity117,423 $0.42 
Public Warrants (see Note 2)July 16, 20215Common stockLiability14,324,893 $11.50 
14,442,316