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