XML 113 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]    
Valuation allowance $ 22,450 $ 22,233
Several statutes of limitation expected to close 12 months  
Minimum    
Operating Loss Carryforwards [Line Items]    
Losses carried forward five years five
Maximum    
Operating Loss Carryforwards [Line Items]    
Losses carried forward   twenty years
Foreign Tax Jurisdiction    
Operating Loss Carryforwards [Line Items]    
Net operating loss carryforward $ 90,300 $ 93,300
Net operating loss carryforward subject to valuation allowance 64,100 58,300
Deferred tax assets, tax credit carryforwards 6,600 7,800
Tax credit carryforward, valuation allowance $ 6,600 $ 7,800
State Tax Authority | Minimum    
Operating Loss Carryforwards [Line Items]    
Income tax examination, year under examination 2021  
State Tax Authority | Maximum    
Operating Loss Carryforwards [Line Items]    
Income tax examination, year under examination 2023  
Federal Tax Authority | Minimum    
Operating Loss Carryforwards [Line Items]    
Income tax examination, year under examination 2020