XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Account Details Accounts Receivable (Details) - USD ($)
$ in Millions
Apr. 02, 2023
Jan. 01, 2023
Receivables, Net, Current [Abstract]    
Accounts receivable $ 356.2 $ 543.0
Allowance for contract rebates and discounts (67.8) (77.1)
Allowance for doubtful accounts (13.6) (12.0)
Total accounts receivable, net $ 274.8 $ 453.9