v3.25.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Operating Loss Carryforwards    
Reversal of valuation allowance $ 34,210  
Deferred tax asset valuation allowance 12,736 $ 8,223
Operating loss carryforward, valuation allowance 10,739  
Unremitted earnings of foreign subsidiary 155 195
Foreign earnings repatriated 3,100  
Unrecognized tax benefit that would impact effective tax rate 173  
Accrued interest and penalties 166 294
State Operating Loss Carryforward    
Operating Loss Carryforwards    
Deferred tax asset valuation allowance 1,997  
Domestic Tax Jurisdiction    
Operating Loss Carryforwards    
Operating loss carryforwards 76,546  
Research tax credit carryforward, amount 724  
State and local    
Operating Loss Carryforwards    
Operating loss carryforwards 9,121 $ 9,802
Foreign: | Secretariat of the Federal Revenue Bureau of Brazil    
Operating Loss Carryforwards    
Operating loss carryforwards $ 42,976