XML 150 R109.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Changes in Valuation Allowance for Deferred Tax Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred Tax Assets, Valuation Allowance [Roll Forward]      
Beginning balance $ 100,746 $ 82,344 $ 57,812
Amounts from acquisitions 13,458 964 5,777
Amounts recognized into income 22,905 595 (390)
Current increase 36,513 19,539 15,044
Impact of foreign currency exchange (7,028) (2,696) 4,101
Ending balance $ 166,594 $ 100,746 $ 82,344