XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Tax Credit Carryforward [Line Items]        
Tax benefit from deductions of share-based payments in excess of compensation cost $ 200 $ 100 $ 200  
Operating loss carryforward not expected to be realized under ASC subtopic 740-10 2,100      
Unrecognized tax benefits 4,973 4,533 $ 4,493 $ 4,944
Federal tax credit carryforwards 3,964 0    
Tax credit carryforwards valuation allowance 7,826 $ 7,216    
Unrecognized tax benefits that would impact effective tax rate 2,800      
Federal        
Tax Credit Carryforward [Line Items]        
Net operating loss carryforwards 86,300      
Tax credit carryforward 4,500      
Unrecognized tax benefits 500      
State and local jurisdiction        
Tax Credit Carryforward [Line Items]        
Net operating loss carryforwards 27,300      
Tax credit carryforward 13,900      
Unrecognized tax benefits 2,700      
Federal tax credit carryforwards 11,200      
Deferred tax assets, tax credit carryforwards, net 8,800      
Tax credit carryforwards valuation allowance 9,800      
Valuation allowance, net of tax $ 7,800