XML 137 R115.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes Reconciliation of Total Gross Liability Related to Uncertain Tax Positions (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning Balance $ 11,639 $ 17,548 $ 19,742
Additions for tax positions related to prior years 75 5,646 2,235
Reductions for tax positions related to prior years (6) (174) 0
Additions for tax positions related to current year 10,911 315 0
Lapses in statutes of limitations/settlements (1,931) (12,128) (4,494)
Foreign currency translation adjustment 29 432 65
Ending Balance $ 20,717 $ 11,639 $ 17,548