XML 279 R257.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value measurement - Quantitative information about the significant unobservable inputs used in level 3 fair value measurements (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2018
USD ($)
Disclosure of significant unobservable inputs used in fair value measurement of liabilities [line items]        
Contingent consideration liability at fair value $ 16,905 $ 17,718 $ 22,100 $ 16,410
Expected revenues annual average [member]        
Disclosure of significant unobservable inputs used in fair value measurement of liabilities [line items]        
Contingent consideration liability at fair value $ 208,912      
Possible increase in unobservable input, liabilities 10.00%      
Amount of increase (decrease) in fair value measurement due to reasonably possible increase in unobservable input, liabilities $ 1,700      
Amount of increase (decrease) in fair value measurement due to reasonably possible decrease in unobservable input, liabilities 1,700      
Contingent consideration [member] | At fair value [member] | Rate before tax [member]        
Disclosure of significant unobservable inputs used in fair value measurement of liabilities [line items]        
Contingent consideration liability at fair value $ 16,905      
Range of inputs 11.72      
Percentage of reasonably possible increase in unobservable input, liabilities 10.00%      
Percentage of reasonably possible decrease in unobservable input, liabilities 11.72%      
Amount of increase (decrease) in fair value measurement due to reasonably possible increase in unobservable input, liabilities $ 1,500      
Amount of increase (decrease) in fair value measurement due to reasonably possible decrease in unobservable input, liabilities $ 1,500