XML 340 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax [Line Items]      
Income tax benefit reflected in tax rate reconciliation $ (93,825) $ (73,212) $ (55,812)
Valuation allowances 32,546 36,948  
Unrecognized tax benefits 14,814 12,664  
Unrecognized tax benefits, interest on income taxes accrued $ 1,642 $ 1,250  
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 $ 84,328    
CARES Act      
Income Tax [Line Items]      
Income tax benefit reflected in tax rate reconciliation     $ 1,712