XML 107 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax [Line Items]      
Income tax benefit reflected in tax rate reconciliation $ (73,212) $ (55,812) $ (52,309)
Valuation allowances 36,948 40,098  
Unrecognized tax benefits 12,664 10,546  
Unrecognized tax benefits, interest on income taxes accrued $ 1,250 $ 749  
Minimum      
Income Tax [Line Items]      
Statute of limitations for tax examination 3 years    
Maximum      
Income Tax [Line Items]      
Statute of limitations for tax examination 10 years    
Foreign      
Income Tax [Line Items]      
Net operating loss carry forward $ 93,771    
CARES Act      
Income Tax [Line Items]      
Income tax benefit reflected in tax rate reconciliation $ 1,712