XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Intangible Assets Acquired $ 0    
Goodwill 322,597   $ 322,597
Other Intangible Assets, Net 97,300    
Indefinite-Lived Trade Names 31,600    
Finite-Lived Intangible Assets, Amortization Expense 1,300 $ 1,300  
Finite-Lived Intangible Assets, Gross 94,575    
Finite-Lived Intangible Assets, Accumulated Amortization 28,916    
Finite-Lived Intangible Assets, Net 65,659    
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 75,836    
Finite-Lived Intangible Assets, Accumulated Amortization 13,716    
Finite-Lived Intangible Assets, Net 62,120    
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 12,900    
Finite-Lived Intangible Assets, Accumulated Amortization 10,300    
Finite-Lived Intangible Assets, Net 2,600    
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 5,839    
Finite-Lived Intangible Assets, Accumulated Amortization 4,900    
Finite-Lived Intangible Assets, Net $ 939    
Maximum [Member] | Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization period (years) 20 years    
Maximum [Member] | Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization period (years) 10 years    
Maximum [Member] | Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization period (years) 10 years    
Minimum [Member] | Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization period (years) 15 years    
Minimum [Member] | Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization period (years) 6 months    
Minimum [Member] | Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Amortization period (years) 1 year