XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Apr. 30, 2025
Income Taxes [Line Items]          
Foreign withholding taxes $ 15,200        
Discrete tax charges $ 10,400        
Effective tax rate 94.10% 24.30% 81.50% 25.50%  
Corporate income tax rate     21.00% 21.00%  
Transition tax liability         $ 20,100
Total tax incentives     $ 2,974 $ 1,801  
Net impact of tax incentives, per diluted share     $ 0.08 $ 0.05  
Maximum [Member]          
Income Taxes [Line Items]          
Income tax holiday statutory tax rate     25.00%    
Minimum [Member]          
Income Taxes [Line Items]          
Income tax holiday statutory tax rate     15.00%    
China [Member]          
Income Taxes [Line Items]          
Repatriated gross dividend $ 151,600        
Total tax incentives     $ 859 $ 0  
Thailand [Member]          
Income Taxes [Line Items]          
Repatriated gross dividend $ 151,600        
Total tax incentives     $ 2,115 $ 1,801