XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
(Benefit from) provision for income taxes at statutory rate $ (25,120) $ 2,588 $ 2,227
State income taxes, net of federal benefit (2,309) (891) 284
Rate differential on foreign earnings (68) (1,217) 1,818
Research and development credits (887) (1,340) (600)
Change in valuation allowance 809 5,011 117
Stock-based compensation (3,065) (2,162) (2,014)
Nondeductible stock-based compensation 18,267 0 0
Unrecognized tax benefits 703 978 563
Non-deductible expenses 287 (52) 820
Other 432 (486) (54)
(Benefit from) provision for income taxes $ (10,951) $ 2,429 $ 3,161