v3.25.4
Income Taxes - Federal Statutory Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income tax expense (benefit), effective income tax rate reconciliation, amount      
Provision (benefit) at statutory tax rate $ 150,765 $ 102,757 $ 244,514
State taxes (benefit), net of federal benefit 4,306 (3,279) 2,379
International effective tax rate differential   8,958 27,993
Other 11,743 1,032 1,455
Effect of cross-border tax laws 13,281    
Tax credits      
Research and development tax credits (9,635)    
Change in valuation allowance   333 (7,755)
Nontaxable or nondeductible items 1,358    
Changes in unrecognized tax benefits 1,452    
Provision (benefit) for income taxes $ 148,234 $ 95,812 $ 254,991
Income tax expense (benefit), effective income tax rate reconciliation, percent      
Effective income tax rate reconciliation, at federal statutory income tax rate 21.00% 21.00% 21.00%
State and local income taxes, net of federal income tax effect 0.60%    
Other 1.60%    
Effect of cross-border tax laws 1.80%    
Research and development tax credits 1.30%    
Nontaxable or nondeductible items 0.20%    
Changes in unrecognized tax benefits 0.20%    
Effective tax rate 20.60%    
United States      
Tax credits      
Provision (benefit) for income taxes $ 1,984    
Income tax expense (benefit), effective income tax rate reconciliation, percent      
Effective tax rate 0.30%    
Germany      
Income tax expense (benefit), effective income tax rate reconciliation, amount      
International effective tax rate differential $ (11,536)    
Other $ 3,809    
Income tax expense (benefit), effective income tax rate reconciliation, percent      
Foreign tax effects (1.60%)    
Other 0.50%    
Cayman Islands      
Income tax expense (benefit), effective income tax rate reconciliation, amount      
International effective tax rate differential $ (12,170)    
Income tax expense (benefit), effective income tax rate reconciliation, percent      
Foreign tax effects (1.70%)    
TAIWAN      
Income tax expense (benefit), effective income tax rate reconciliation, amount      
International effective tax rate differential $ (7,930)    
Other $ 807    
Income tax expense (benefit), effective income tax rate reconciliation, percent      
Foreign tax effects (1.10%)    
Other 0.10%