XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Income tax expense at federal statutory rate $ 26,674 $ 42,827 $ 12,650
State and Local Income Taxes, Net of Federal Income Tax Effect 323 2,644 1,090
Income tax from withholding   6,280 5,106
Other Adjustments   1,945 200
Global intangible low-taxed income (GILTI) 2,131    
Other 1,010    
U.S. R&D tax credits (24,537) (14,119) (2,973)
U.S. Foreign tax credits (19,019)    
Changes in Valuation Allowances 66,813 86,556 68,770
Section 162(m) adjustment 16,680 17,435 10,335
Uncertain tax positions   (60) (94)
U.S. tax costs on international operations   (4,729) (1,920)
Prior year NOL balance adjustment   2,433 0
Return to provision   (27) (3,335)
Other non-deductible share-based payments   (123,773) (80,119)
Deductible share based-payments (100,215)    
Meals and entertainment 3,182 2,782 1,957
Other 593    
Income Tax Expense (Benefit), Total $ 19,280 $ 20,194 $ 11,667
Percent      
U.S. Federal Statutory Tax Rate 21.00%    
State and Local Income Taxes, Net of Federal Income Tax Effect 0.25%    
Global intangible low-taxed income (GILTI) 1.68%    
Other 0.80%    
U.S. R&D tax credits (19.32%)    
U.S. Foreign tax credits (14.97%)    
Changes in Valuation Allowances 52.60%    
Section 162(m) adjustment 0.1313    
Deductible share based-payments (78.90%)    
Meals and entertainment 2.51%    
Other 0.47%    
Effective Tax Rate 15.18%    
Foreign      
Amount      
Other non-deductible share-based payments $ 30,902    
Percent      
Other non-deductible share-based payments 24.33%    
Brazil      
Amount      
Income tax from withholding $ 10,077    
Percent      
Income tax from withholding 7.93%    
Other      
Amount      
Other Adjustments $ 3,092    
Percent      
Other Adjustments 2.43%    
United States      
Amount      
Other Adjustments $ (3,228)    
Other non-deductible share-based payments $ 4,802    
Percent      
Other Adjustments (2.54%)    
Other non-deductible share-based payments 3.78%