XML 105 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of the Beginning and Ending Amounts of Unrecognized Income Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Contingency [Line Items]      
Ending Balance $ 57,700    
Federal and State [Member]      
Income Tax Contingency [Line Items]      
Beginning balance 48,574 $ 32,263 $ 27,956
Decrease due to prior positions (245) (137) (111)
Increase due to current year position 8,415 16,448 4,418
Foreign exchange rate differential 927    
Ending Balance $ 57,671 $ 48,574 $ 32,263