XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]        
Valuation allowance $ 56,045,000 $ 59,996,000 $ 62,441,000 $ 62,699,000
GILTI income $ 400,000 2,000,000.0 $ 2,500,000  
Operating loss carryforwards, expiration end year 2043      
Liabilities for unrecognized tax benefits $ 2,300,000 2,300,000    
Penalties accrued related to unrecognized tax benefits   (2,000)    
Interest accrued related to unrecognized tax benefits 1,000 (1,000)    
Recognized total liability for penalties 4,000 4,000    
Recognized total liability for interest $ 8,000 $ 7,000    
Research and experimental cost amortization period 5 years      
Federal        
Income Taxes [Line Items]        
Operating loss carryforwards $ 89,000,000      
State        
Income Taxes [Line Items]        
Operating loss carryforwards $ 49,800,000      
Research and experimental cost amortization period 5 years      
Foreign        
Income Taxes [Line Items]        
Operating loss carryforwards $ 52,600,000      
Research and experimental cost amortization period 15 years