EARNOUT LIABILITY - Narrative (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025
USD ($)
milestone
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2025
USD ($)
milestone
shares
|
Jun. 30, 2024
USD ($)
|
Dec. 31, 2024
USD ($)
|
|
Class of Warrant or Right [Line Items] | |||||
Number of milestones | milestone | 3 | 3 | |||
Earnout milestone shares received (in shares) | shares | 3,333,333 | ||||
Earnout liability | $ 30,059 | $ 30,059 | $ 10,208 | ||
(Loss) Gain from change in fair value of earnout liabilities | (27,964) | $ 7,550 | (19,851) | $ 33,749 | |
Estimate of Fair Value Measurement | |||||
Class of Warrant or Right [Line Items] | |||||
Earnout liability | 30,100 | $ 30,100 | $ 10,200 | ||
(Loss) Gain from change in fair value of earnout liabilities | $ (28,000) | ||||
Class A Common Stock | |||||
Class of Warrant or Right [Line Items] | |||||
Earnout shares received in transaction (in shares) | shares | 10,000,000 |