v3.26.3
14. Income Taxes (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended 48 Months Ended 108 Months Ended
Aug. 31, 2022
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2036
Dec. 31, 2032
Income Tax Disclosure [Abstract]            
Corporate Alternative Minimum Tax, Inflation Reduction Act, Percent 15.00%          
Excise Tax on Stock Buybacks, Inflation Reduction Act, Percent 1.00%          
Effective income tax rate     2.90% 2.20%    
U.S. statutory federal income tax rate     21.00%      
Income Tax Examination, Proposed Taxable Income Adjustment   $ 720.6        
Forecast            
Income Tax Holiday [Line Items]            
Vietnam long-term tax incentive tax rate         10.00% 5.00%