XML 79 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value of Financial Instruments - Schedule of Additional Information About Liabilities Measured at Fair Value With Level 3 Inputs (Details) - Earn-out liability - Significant unobservable inputs (Level 3) - Recurring basis - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair value, assets measured on recurring basis, unobservable input reconciliation    
Balance as of beginning of period $ 12,500 $ 14,800
Change in fair value of earn-out liability due to remeasurement (5,044) 9,234
Change in fair value of earn-out liability due to achievement of revenue target (7,456) (11,534)
Balance as of end of period $ 0 $ 12,500