XML 111 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards    
Reversal of valuation allowance $ 34,210  
Deferred tax asset valuation allowance 8,223 $ 40,125
Operating loss carryforward, valuation allowance 6,070  
Unremitted earnings of foreign subsidiary 195 50
Foreign earnings repatriated 3,900  
Unrecognized tax benefit that would impact effective tax rate 265  
Accrued interest and penalties 294 332
State Operating Loss Carryforward    
Operating Loss Carryforwards    
Deferred tax asset valuation allowance 2,153  
Domestic Tax Jurisdiction    
Operating Loss Carryforwards    
Operating loss carryforwards 93,344  
Research tax credit carryforward, amount 1,228  
State and local    
Operating Loss Carryforwards    
Operating loss carryforwards 9,802 $ 10,137
Foreign tax authority | Secretariat of the Federal Revenue Bureau of Brazil    
Operating Loss Carryforwards    
Operating loss carryforwards $ 26,346