XML 96 R72.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
Effective Income Tax Rate Reconciliation [Line Items]      
Cash paid for income taxes, net of refunds $ 3,950 $ 2,800 $ 2,300
Valuation allowance increase 600    
Significant change in unrecognized tax benefits, amount that would be recorded in continuing operations 34,800    
Deferred tax assets, operating loss carryforwards, subject to expiration 39,100    
Gross unrecognized tax benefits 1,737 $ 1,194 $ 1,104
Unrecognized tax benefits that would impact effective tax rate 700    
Federal      
Effective Income Tax Rate Reconciliation [Line Items]      
Net operating loss carryforwards 46,300    
Tax credit carryforward, amount 1,100    
State      
Effective Income Tax Rate Reconciliation [Line Items]      
Net operating loss carryforwards 20,800    
Tax credit carryforward, amount $ 900