XML 42 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurements - Changes in Fair Value of Contingent Consideration (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis [Roll Forward]    
Liability at beginning of the period $ 7,531 $ 5,298
Change in fair value of liability (363) 409
Liability at end of the period $ 7,168 $ 5,707