XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combination - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Jun. 01, 2023
Mar. 31, 2024
Mar. 31, 2023
Business Acquisition [Line Items]        
Contingent consideration $ 69,200   $ 73,300  
Goodwill 321,544   321,544  
Change in fair value of contingent consideration     $ 4,100 $ 0
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     $ 71  
Change in fair value of contingent consideration     $ 4,100  
Penelope | Maximum        
Business Acquisition [Line Items]        
Contingent consideration   110,800    
Penelope | Minimum        
Business Acquisition [Line Items]        
Contingent consideration   0    
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