XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrants
12 Months Ended
Dec. 31, 2023
Warrants and Rights Note Disclosure [Abstract]  
Warrants Warrants
As of December 31, 2023 and 2022, warrants to purchase the following classes of common stock outstanding consisted of the following:
December 31, 2023
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 stockEquity1,317,327 $0.42 
Public Warrants (see Note 2)July 16, 20215Common stockLiability14,324,893 $11.50 
15,642,220 
December 31, 2022
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 stockEquity2,421,200 $0.42 
Public Warrants (see Note 2)July 16, 20215Common stockLiability14,324,994 $11.50 
16,746,194