XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Combination - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Jun. 01, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]            
Contingent consideration $ 69,200   $ 78,700   $ 78,700  
Aggregate consideration paid         0 $ 104,398
Goodwill 321,544   321,544   321,544  
Change in fair value of contingent consideration     5,400 $ 0 $ 9,500 $ 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     15   $ 86  
Change in fair value of contingent consideration     $ 5,400   $ 9,500  
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