XML 118 R106.htm IDEA: XBRL DOCUMENT v3.23.1
Income taxes - Schedule of activities related to unrecognized tax benefits for uncertain tax positions (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
Opening balance at January 1 $ 25,430
Increase related to prior year tax positions, including recorded in acquisition accounting 187
Decrease related to prior year tax positions due to lapse of applicable statute of limitation (65)
Decrease related to settlements with taxing authorities 170
Effect of exchange rate changes 86
Closing balance at March 31 $ 25,468