v3.26.1
Income Taxes (Details) - China - Income tax jurisdiction, domestic state and local - USD ($)
$ in Millions
6 Months Ended
Apr. 08, 2026
Apr. 03, 2026
Jan. 26, 2026
Jun. 30, 2026
Income Tax Contingency [Line Items]        
Tax settlements       $ 24.5
Tax and penalties $ 7.2 $ 4.9 $ 12.4