XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurement - Schedule of the Changes in Fair Value of Contingent Consideration Liabilities (Details) - Contingent Consideration Liabilities - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 4,456 $ 10,027
Change in fair value recognized in net loss (198) (3,335)
Payment of contingent consideration earned (2,263) 0
Ending balance $ 1,995 $ 6,692