XML 443 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Description of Business and Summary of Critical Accounting Policies (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
benefitPlan
stock
segment
vote
reporting_unit
category
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
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,000 $ 1,700 $ 3,000
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) 72.00%    
Payment of dividend | $ $ 185,635 $ 46,868 $ 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]      
Common stock, par value (in dollars per share) $ 1.00 $ 1.00  
Number of votes per share | vote 1    
Dividends declared on common stock (in dollars per share) $ 3.50 18.00 $ 4.50
Cash dividend per share (in dollars per share) 20.00 5.00 1.00
Class B Common Stock      
Description Of Business And Summary Of Significant Accounting Policies [Line Items]      
Common stock, par value (in dollars per share) $ 1.00 1.00  
Number of votes per share | vote 20    
Dividends declared on common stock (in dollars per share) $ 3.50 18.00 4.50
Cash dividend per share (in dollars per share) $ 20.00 $ 5.00 $ 1.00
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 | benefitPlan 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