XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Critical Accounting Policies (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
vote
reporting_unit
benefit_plan
segment
category
stock
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Number of operating segments | segment 3    
Number of additional operating segments do not meet quantitative thresholds for separate reporting | segment 2    
Period of collection of trade account receivable 30 days    
Amortization expenses of internal-use software | $ $ 1,700 $ 3,000 $ 5,400
Number of reporting units | reporting_unit 1    
Impairment of the carrying value of goodwill | $ $ 0 0 0
Number of sales categories | category 2    
Number of classes of common stock outstanding | stock 2    
Percentage control of total voting power (as a percent) 71.00%    
Payment of dividend | $ $ 46,868 $ 9,374 $ 9,374
Anti-dilutive shares (in shares) | shares 0 0 0
Total Bottle/Can Sales Volume      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage of related party products volume to customers (as a percent) 85.00%    
Common Stock      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Number of votes per share | vote 1    
Dividends declared on common stock (in dollars per share) $ 18.00 $ 4.50 $ 1.00
Cash dividend per share (in dollars per share) 5.00 1.00 1.00
Dividends declared but not yet paid (in dollars per share) $ 16.50    
Class B Common Stock      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Number of votes per share | vote 20    
Dividends declared on common stock (in dollars per share) $ 18.00 4.50 1.00
Cash dividend per share (in dollars per share) 5.00 $ 1.00 $ 1.00
Dividends declared but not yet paid (in dollars per share) $ 16.50    
Class B Common stock convertible into common Stock, conversion ratio 1    
Pension Plans      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Number of company-sponsored pension plans | benefit_plan 2    
Minimum | Distribution Agreements      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful life 20 years    
Minimum | Customer Lists      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful life 5 years    
Maximum | Distribution Agreements      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful life 40 years    
Maximum | Customer Lists      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Estimated useful life 12 years    
Bottle/Can Sales      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Sales return estimated percentage (less than) 1.00%    
Post-Mix and Other      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Sales return estimated percentage (less than) 1.00%    
Repair Service | Minimum      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
General period for completion of services (less than for minimum) 1 day    
Repair Service | Maximum      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
General period for completion of services (less than for minimum) 1 month