XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Fair value measurements - Changes in Fair Value of Contingent Consideration (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Fair Value, Liabilities Measured on Recurring Basis [Roll Forward]    
Liability at beginning of the period $ 10,225 $ 7,600
Change in fair value of liability 559 391
Liability at end of the period $ 10,784 $ 7,991