XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Additional Information (Detail)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 07, 2023
USD ($)
Oct. 09, 2021
USD ($)
Oct. 07, 2023
Distributor
Dec. 31, 2022
Distributor
Fair Value Disclosures [Line Items]        
Number of independent distributors | Distributor     3,200 3,400
Percentage of down payment on distribution rights purchased 5.00%   5.00%  
Reserve for distributor notes receivable | $ $ 14.9 $ 1.9    
3.5% Senior Notes Due 2026        
Fair Value Disclosures [Line Items]        
Derivative, fixed interest rate 3.50%   3.50%  
Senior notes due year     2026  
2.4 % Senior Notes Due 2031        
Fair Value Disclosures [Line Items]        
Derivative, fixed interest rate 2.40%   2.40%  
Senior notes due year     2031  
Maximum        
Fair Value Disclosures [Line Items]        
Financing period of distribution rights, years     10 years