XML 183 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of liabilities at fair value on a recurring basis
The following tables present information about the Company’s liabilities that are measured at fair value on a recurring basis as of December 31, 2023 and 2022 and indicate the fair value hierarchy level of the valuation techniques and inputs that the Company utilized to determine such fair value:
December 31, 2023Quoted Prices in Active MarketsSignificant Other Observable InputSignificant Other Unobservable Inputs
(Level 1)(Level 2)(Level 3)
(in thousands)
Liabilities
Public Warrants$795 $— $— 
Private Placement Warrants - Issued October 2019— — 583 
Private Placement Warrants - Issued March 2023— — 12,467 
Sponsor Shares— — 1,304 
$795 $— $14,354 
December 31, 2022Quoted Prices in Active MarketsSignificant Other Observable InputSignificant Other Unobservable Inputs
(Level 1)(Level 2)(Level 3)
(in thousands)
Liabilities
Public Warrants$2,097 $— $— 
Private Placement Warrants - Issued October 2019— — 1,332 
Sponsor Shares— — 1,684 
$2,097 $— $3,016 
Schedule of change sin the fair value of Level 3 liabilities The following is a summary of changes in the fair value of the Level 3 liabilities during the year ended December 31, 2023:
Sponsor SharesPrivate Placement Warrants - Issued October 2019Private Placement Warrants - Issued March 2023
(in thousands)
Balance as of January 1, 2023$1,684 $1,332 $— 
Liability recorded at fair value— — 17,716 
Gain from changes in fair value(380)(749)(5,249)
Balance as of December 31, 2023$1,304 $583 $12,467