XML 42 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value - Schedule of Changes in Contingent Consideration and Warrant Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Loss on extinguishment of liabilities $ (248) $ (248)  
Contingent Consideration      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Loss on extinguishment of liabilities 200    
Fair Value, Recurring | Level 3 | Contingent Consideration      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Balance   21,857 $ 28,986
Interest expense   900 2,140
Loss on extinguishment of liabilities   248  
Payments   (17,167) (4,262)
Balance $ 5,838 $ 5,838 26,864
Fair Value, Recurring | Level 3 | Warrant Liabilities      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Balance     61
Changes in fair value, net     $ (61)