XML 115 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
Income Tax Contingency [Line Items]      
Increase (decrease) in valuation allowance $ 5,400 $ 6,400  
Unrecognized tax benefits 8,678 7,959 $ 7,247
Unrecognized tax benefits that would impact effective tax rate 1,400    
Income tax penalties expense related to uncertain tax positions 22 22  
Accrued interest and penalties related to uncertain tax positions 111 $ 99  
Nangate Parties Cross-Complaint      
Income Tax Contingency [Line Items]      
Settlement payable 8,300    
United States      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 39,200    
United States | Research Tax Credit Carryforward      
Income Tax Contingency [Line Items]      
Tax credits 8,200    
State and Local Jurisdiction      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 16,300    
State and Local Jurisdiction | Research Tax Credit Carryforward      
Income Tax Contingency [Line Items]      
Tax credits $ 9,200