XML 108 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax [Line Items]      
Effective tax rate 61.90% 16.40% 15.60%
Effective income tax rate reconciliation, tax credit, research $ 4,400    
Effective income tax reconciliation, tax benefit, excess stock-based compensation deductions   $ 5,800 $ 5,100
Effective income tax rate reconciliation, prior year income taxes, amount     $ 2,400
Effective income tax rate reconciliation, foreign income tax rate differential, increase (decrease), amount $ 400    
Effective foreign income tax rate 12.30% 16.40%  
Deferred tax asset, increase $ 10,400 $ 14,400  
Valuation allowance, period increase (decrease) 3,000 $ 2,800  
Unrecognized tax benefits that would impact effective tax rate 800    
Swiss Tax Credit      
Income Tax [Line Items]      
Valuation allowance, period increase (decrease) 1,100    
Federal      
Income Tax [Line Items]      
Operating loss carryforwards 51,200    
Operating loss carryforwards, subject to expiration 51,200    
Foreign Tax Jurisdiction      
Income Tax [Line Items]      
Operating loss carryforwards 106,700    
Operating loss carryforwards, subject to expiration 87,500    
Operating loss carryforwards, not subject to expiration 19,100    
State and Local Jurisdiction      
Income Tax [Line Items]      
Operating loss carryforwards $ 46,500