Annual report pursuant to Section 13 and 15(d)

Income Taxes (Rate Reconciliation) (Details)

v3.24.0.1
Income Taxes (Rate Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Tax provision (benefit), at U.S. federal statutory tax rate $ (47,449) $ (15,515) $ 4,402
State income tax provision (benefit), net of federal benefit (440) (3,463) 856
Effect of stock-based compensation tax shortfall 3,394 717 (364)
Effect of limitation on executive compensation 1,057 2,511 1,678
Effect of permanent items 447 869 661
Effect of India partnerships 1,366 1,644 1,422
Change in valuation allowance 19,219 26,974 5,660
Effect of change in state and foreign income tax rates 97 (254) (1,184)
Uncertain tax positions 1,211 (617) 158
Research and development credits (11,189) (10,993) (5,695)
Effect of goodwill impairment 40,282 0 0
Change in India indefinite reinvestment assertion 3,699 4,372 0
Other 1,083 816 73
Total $ 12,777 $ 7,061 $ 7,667