XML 64 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Impairment Charges $ 670,300 $ 0   $ 0  
Brands          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Indefinite-lived Intangible Assets Acquired 24,700        
Fruitz [Member]          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Indefinite-lived Intangible Assets Acquired 197,200        
Contingent Consideration Arrangement | Worldwide Vision Limited | Maximum [Member]          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Maximum possible earn-out payment to former shareholders $ 150,000   $ 150,000    
Contingent Earn-out Liability | Contingent Consideration Arrangement          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Contingent earn-out liability, risk-free rate 4.20%   4.20%   5.00%
Fair Value on Recurring Basis          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Liabilities $ 726   $ 726   $ 22,758
Fair Value on Recurring Basis | Interest Rate Swap [Member]          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Derivative assets 1,300   1,300   8,300
Fair Value on Recurring Basis | Contingent Earn-out Liability          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Liabilities 726   726   22,758
Fair Value on Recurring Basis | Level 3          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Liabilities 726   726   22,758
Fair Value on Recurring Basis | Level 3 | Contingent Earn-out Liability          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Liabilities 726   726   $ 22,758
Fair Value on Recurring Basis | Level 3 | Contingent Earn-out Liability | General and Administrative Expense          
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]          
Contingent earnout liability movement $ (2,700) $ (11,300) $ (22,000) $ (24,200)