XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Business Combination - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Jun. 01, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Business Acquisition [Line Items]            
Contingent consideration $ 69,200   $ 85,100   $ 85,100  
Aggregate consideration paid         0 $ 103,712
Goodwill 321,544   321,544   321,544  
Change in fair value of contingent consideration     6,400 $ 4,200 $ 15,900 $ 4,200
Distributor Relationships            
Business Acquisition [Line Items]            
Weighted average useful life         20 years  
Penelope            
Business Acquisition [Line Items]            
Percent acquired   100.00%        
Cash consideration paid   $ 105,000        
Contingent consideration   62,100        
Aggregate consideration paid 104,638          
Goodwill 95,250          
Intangible assets 57,700          
Acquisition related costs     15   $ 101  
Change in fair value of contingent consideration     $ 6,400   $ 15,900  
Penelope | Minimum            
Business Acquisition [Line Items]            
Contingent consideration   0        
Penelope | Maximum            
Business Acquisition [Line Items]            
Contingent consideration   $ 110,800        
Penelope | Trade Names            
Business Acquisition [Line Items]            
Intangible assets 34,000          
Penelope | Distributor Relationships            
Business Acquisition [Line Items]            
Intangible assets $ 23,700          
Weighted average useful life 20 years