v3.23.3
Commitments and Contingencies - Loss Contingency (Details) - USD ($)
$ in Millions
9 Months Ended
Mar. 07, 2022
Sep. 30, 2023
Dec. 31, 2022
Mar. 31, 2022
Loss Contingencies [Line Items]        
Accrual for litigation, other Disputes and environmental loss contingencies   $ 70.4 $ 77.0  
Master Framework Agreement period   10 years    
Guarantor liability   $ 33.4 33.3  
Stone Brewing Company v.s. MCBC        
Loss Contingencies [Line Items]        
Loss contingency accrual   58.1 $ 56.6 $ 56.0
Pending litigation | Stone Brewing Company v.s. MCBC        
Loss Contingencies [Line Items]        
Damages awarded $ 56.0      
Kaiser Tax, Civil and Labor Indemnity Reserve        
Loss Contingencies [Line Items]        
Loss contingency accrual   $ 11.3