XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value - Schedule of Changes in Contingent Consideration and Warrant Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Loss on extinguishment of liabilities $ 52   $ 3,004
Fair Value, Recurring | Level 3 | Contingent Consideration      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning balances   $ 28,986 33,792
Interest expense   3,094 2,142
Loss on extinguishment of liabilities     2,934
Payments of contingent consideration   (7,591) (8,691)
Ending balances $ 30,177 24,489 $ 30,177
Fair Value, Recurring | Level 3 | Warrant Liabilities      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning balances   61  
Changes in fair value, net   1,332  
Ending balances   $ 1,393