XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value, by Balance Sheet Grouping
The following tables summarize the fair value of assets and liabilities that are recorded in the Company’s condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023 at fair value on a recurring basis.

March 31, 2024
Frequency of
Measurement
TotalLevel 1Level 2Level 3
Liabilities
Earn-out liabilitiesRecurring$36,629 $— $— $36,629 
Warrant liabilities - Series ARecurring21,792 — — 21,792 
Warrant liabilities - Series BRecurring16,520 — — 16,520 
  Warrant liabilities38,312 — — 38,312 
Total liabilities measured at fair value$74,941 $— $— $74,941 
December 31, 2023
Frequency of
Measurement
TotalLevel 1Level 2Level 3
Liabilities
Earn-out liabilitiesRecurring$14,032 $— $— $14,032 
Warrant liabilities - Series ARecurring8,612 — — 8,612 
Warrant liabilities - Series BRecurring2,682 — — 2,682 
  Warrant liabilities
11,294 — — 11,294 
Total liabilities measured at fair value$25,326 $— $— $25,326 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table provides a roll-forward of the Company’s Level 3 liabilities (in thousands):

Earn-out liabilitiesWarrant liabilities - Series AWarrant liabilities - Series BTotal Warrant liabilities
Balance, December 31, 2023$14,032 $8,612 $2,682 $11,294 
Additions— 20,827 11,262 32,089 
Change in fair value22,597 12,823 11,141 23,964 
Converted to equity— (20,471)(8,564)(29,035)
Balance, March 31, 2024$36,629 21,791 16,521 38,312