INCOME TAXES: - Reconciliation of income tax (expense) benefit (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
INCOME TAXES:      
Federal statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit (2.00%) (9.50%) (4.40%)
Foreign rate differential 2.30% 3.30% 3.70%
Permanent items (6.50%) (2.00%) (2.00%)
Rate change and true-up 11.80% 17.00% 8.00%
Change in valuation allowance (25.50%) (21.60%) (22.70%)
R&D credit 1.70% 4.40% 1.80%
Effective income tax rate 2.80% 12.60% 5.40%