XML 109 R94.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. federal tax provision at statutory rate $ 5,375 $ (4,223) $ (515)
State taxes 4,037 (624) 38
Section 162(m) limitation 531 1,286 3,071
Non-deductible expenses 510 531 134
Uncertain tax positions (881) (620) (776)
Share-based compensation tax expense (benefit) 6,078 7,384 (3,264)
Research tax credits (3,531) (4,587) (6,948)
Gain on extinguishment of debt 477 0 0
Foreign-derived intangible income deduction (229) (325) (753)
Global intangible low-taxed income inclusion 826 0 960
Foreign rate differential 122 219 186
Foreign branch taxes (7) 6 (51)
Transaction cost 0 0 68
Provision to return true up (244) 697 (84)
State rate true up 0 528 (135)
Other (2) (9) (32)
Total provision for (benefit from) income taxes $ 13,062 $ 263 $ (8,101)