XML 111 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Difference between the Provision For (Benefit From) Income Taxes Compared to Income Taxes Computed at the Statutory Federal Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
U.S. federal tax provision at statutory rate $ (4,223) $ (515) $ 13,861
State taxes (624) 38 (814)
Section 162(m) limitation 1,286 3,071 6,382
Non-deductible expenses 531 134 363
Uncertain tax positions (620) (776) (835)
Share-based compensation tax expense (benefit) 7,384 (3,264) (20,717)
Research tax credits (4,587) (6,948) (5,170)
Restructuring impact 0 0 (6,116)
Foreign-derived intangible income deduction (325) (753) (68)
Global intangible low-taxed income inclusion 0 960 195
Foreign rate differential 219 186 (170)
Foreign branch taxes 6 (51) (9)
Transaction cost 0 68 1,097
Provision to return true up 697 (84) 205
State rate true up 528 (135) (80)
Other (9) (32) 34
Total provision for (benefit from) income taxes $ 263 $ (8,101) $ (11,842)