XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments (Details 2) - Earn-out liability - Significant unobservable inputs (Level 3) - Recurring basis - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Fair value, assets measured on recurring basis, unobservable input reconciliation, rollforward        
Balance as of beginning of period $ 12,000 $ 28,600 $ 12,500 $ 14,800
Change in fair value of earn-out liability due to remeasurement (4,544) (5,666) (5,044) 8,134
Change in fair value of earn-out liability due to achievement of revenue target (7,456) (11,534) (7,456) (11,534)
Balance as of end of period $ 0 $ 11,400 $ 0 $ 11,400