XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Change in Fair Value Of Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Change in fair value $ 0 $ 9,523 $ 0 $ 6,505
Level 3 | Contingent Consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at December 31, 2023     399  
Change in fair value     (56)  
Balance at June 30, 2024 $ 343   $ 343