XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Liabilities Measured at Fair Value on Recurring Basis
The table below presents the financial assets and liabilities measured at fair value :
June 30, 2024
Balance Sheet Caption
Level 1
Level 2Level 3Total
Recurring fair value measurements:
2023 PIPE warrantsDerivative liabilities$— $— $— $— 
2023 RDO warrantsDerivative liabilities— — — — 
IPO warrantsDerivative liabilities— — 28 28 
2024 PIPE warrantsDerivative liabilities— — 10,260 10,260 
2024 RDO warrantsDerivative liabilities— — 6,786 6,786 
Total recurring fair value measurements:17,074 17,074 
Nonrecurring fair value measurement:
Goodwill(1)
Goodwill— — 118,621 118,621 
December 31, 2023
Balance Sheet CaptionLevel 1Level 2Level 3Total
2023 PIPE warrantsDerivative liabilities$— $— $22,778 $22,778 
2023 RDO warrantsDerivative liabilities— — 15,018 15,018 
IPO warrantsDerivative liabilities— — 66 66 
2024 PIPE warrantsDerivative liabilities— — — — 
2024 RDO warrantsDerivative liabilities— — — — 
Nonrecurring fair value measurement:
Goodwill
Goodwill— — 48,683 48,683 
(1) As of March 31, 2024, in accordance with Subtopic 350-20, goodwill with a carrying amount of $204.8 million was written down to its implied fair value of $119.8 million, resulting in an impairment charge of $85.0 million, which was included in earnings during the first quarter. Differences between the implied fair value of $119.8 million and the balance as of June 30, 2024 relate to subsequent measurement period adjustments.
Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The changes in the fair value of the Level 3 liabilities are as follows:

2023 PIPE warrants2023 RDO warrantsIPO warrants2024 PIPE warrants2024 RDO warrants
December 31, 2023$22,778 $15,018 $66 $— $— 
Additions— — — 27,990 15,196 
Changes in fair value37,361 15,551 (35)(17,730)(8,410)
Settlements(60,139)(30,569)(3)— — 
June 30, 2024$— $— $28 $10,260 $6,786