XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES - Level 3 Reconciliation (Details) - Earnout liability - Level 3 - Fair Value, Recurring
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Fair Value Measurements Using Significant Unobservable Inputs  
Balance, beginning $ 46,852
Fair value adjustment (36,644)
Balance, ending $ 10,208