XML 86 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Line Items]        
Increase (reversal) in valuation allowance $ 1,900      
Net operating loss carryforwards 78,500      
Deferred tax liabilities 273 $ 977    
Unrecognized tax benefits liability 1,338 1,089 $ 1,093 $ 1,006
Accrued interest and penalties are included in the unrecognized tax benefits 1,200 900    
Research and Development        
Income Tax Disclosure [Line Items]        
Tax credits carried forward 1,400      
State and Local Jurisdiction        
Income Tax Disclosure [Line Items]        
Net operating loss carryforwards 42,000      
State and Local Jurisdiction | Deferred Tax Asset, United States        
Income Tax Disclosure [Line Items]        
Increase (reversal) in valuation allowance (22,000) 24,500    
Foreign Tax Authority        
Income Tax Disclosure [Line Items]        
Increase (reversal) in valuation allowance 1,600      
Net operating loss carryforwards 36,500      
Tax credits carried forward 4,800      
Cash held by foreign subsidiaries 37,800      
Foreign earnings repatriated 7,000      
Deferred tax liabilities $ 500      
Foreign Tax Authority | Deferred Tax Asset, United Kingdom        
Income Tax Disclosure [Line Items]        
Increase (reversal) in valuation allowance   $ (9,900)