XML 96 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Reconciliation of Provision for (Benefit from) Income Taxes (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Statutory U.S. federal income tax rate 21.00% 21.00% 21.00%
Increase (reduction) in rate resulting from:      
State Taxes (4.00%) 7.00% 0.00%
Differential in rates on foreign earnings (13.00%) 1.00% 42.00%
Change in valuation allowance (350.00%) 15.00% (113.00%)
Change in liabilities for uncertain tax positions 0.00% 0.00% (2.00%)
Non-deductible stock-based compensation 6.00% 4.00% 11.00%
Permanent differences (5.00%) (1.00%) 0.00%
Adjustments related to tax positions taken during prior years 12.00% (8.00%) (3.00%)
Research and development credits (6.00%) (2.00%) (10.00%)
Other 0.00% 0.00% 3.00%
Effective tax rate (339.00%) 37.00% (49.00%)