XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value - Schedule of Changes in Contingent Consideration and Warrant Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Loss on extinguishment of liabilities $ 2,952   $ 2,952
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   2,140 966
Loss on extinguishment of liabilities     2,934
Payments of contingent consideration   (4,262) (6,625)
Ending balances $ 31,067 26,864 $ 31,067
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   $ (61)