XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
U.S. Federal Statutory Tax Rate $ 11,810 $ (9,917) $ (32,937)
State and local income tax, net of federal (national) income tax effect 4,516 4,676 1,415
Share-based payment awards   34,227 10,956
Foreign tax rate differential   (2,624) 548
Research and development credits   6,650 (11,574)
Effect of changes in tax laws or rates enacted in the current period 0    
Foreign derived intangible income (“FDII”) (78) (2,143) 0
Global Intangible Low-Taxed Income (“GILTI”) 2,203 0 3,035
Tax Credits (1,393)    
Changes in valuation allowance (29,808)    
Non-deductible Meals and Entertainment Expenses 687    
Other 245 (983) 1,674
Changes in unrecognized tax benefits 745    
Net operating (gains) losses not recognized   (18,823) 35,278
Total income tax provision $ 12,846 $ 11,063 $ 8,395
Percent      
U.S. Federal Statutory Tax Rate 21.00%    
State and local income tax, net of federal (national) income tax effect 8.03%    
Effect of changes in tax laws or rates enacted in the current period 0.00%    
Foreign derived intangible income (FDII) (0.14%)    
Global Intangible Low-taxed Income (GILTI) 3.92%    
Tax Credits (2.48%)    
Changes in valuation allowance (53.00%)    
Non-deductible Meals and Entertainment Expenses 1.22%    
Other 0.44%    
Changes in unrecognized tax benefits 1.32%    
Total income tax provision 22.85%    
United Kingdom      
Amount      
Share-based payment awards $ (710)    
Other $ 493    
Percent      
Share-based payment awards (1.26%)    
Other 0.88%    
China      
Amount      
Foreign tax rate differential $ (697)    
Percent      
Foreign Tax Effects: (1.24%)    
Canada      
Amount      
Foreign tax rate differential $ 747    
Percent      
Foreign Tax Effects: 1.33%    
Spain      
Amount      
Other $ 190    
Research and development credits $ (1,071)    
Percent      
Other 0.34%    
R&D Tax Credits (1.90%)    
Other Non-US Jurisdictions      
Amount      
Foreign tax rate differential $ 502    
Percent      
Foreign Tax Effects: 0.89%    
United States      
Amount      
Share-based payment awards $ 24,172    
Other $ 293    
Percent      
Share-based payment awards 42.98%    
Other 0.52%