XML 94 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation [Line Items]      
Valuation allowance increase $ 1,000    
Significant change in unrecognized tax benefits, amount that would be recorded in continuing operations 34,200    
Deferred tax assets, operating loss carryforwards, subject to expiration 37,300    
Gross unrecognized tax benefits 1,194 $ 1,104 $ 674
Employee retention credit   5,400  
Unrecognized tax benefits that would impact effective tax rate 200    
Other Income (Expense)      
Effective Income Tax Rate Reconciliation [Line Items]      
Employee retention credit   4,900  
Interest Income      
Effective Income Tax Rate Reconciliation [Line Items]      
Employee retention credit   $ 500  
Federal      
Effective Income Tax Rate Reconciliation [Line Items]      
Net operating loss carryforwards 40,600    
Tax credit carryforward, amount 1,000    
State      
Effective Income Tax Rate Reconciliation [Line Items]      
Net operating loss carryforwards 23,000    
Tax credit carryforward, amount $ 1,100