XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income tax benefit computed at statutory tax rate $ (7,177) $ (15,912) $ (47,194)
State taxes, net of federal benefit 327 750 (5,441)
Foreign earnings taxed at different rates 4,115 2,950 9,858
Stock-based compensation 9,504 1,729 1,023
Return to provision true-up 1,794 114 9,365
Research and development tax credits (3,574) (3,067) (2,259)
Deferred distribution taxes 906 2,209 1,881
Foreign Inclusions 15,691 3,144 5,863
Withholding taxes 4,354 5,729 3,586
IRS audit settlement 0 (4,990) 0
Valuation allowance (6,214) 30,768 1,938
Other (248) 615 (941)
Total provision (benefit) for income taxes $ 19,478 $ 24,039 $ (22,321)