v3.24.2.u1
Goodwill and Identifiable Intangible Assets, Net - Schedule of the Company's Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Original Cost $ 210,800 $ 163,000
Accumulated Amortization (45,587) (40,112)
Total 165,213 122,888
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Original Cost 19,400 13,000
Accumulated Amortization (3,826) (3,181)
Total $ 15,574 $ 9,819
Remaining Weighted Average Amortization Period (years) 10 years 10 months 24 days 15 years 1 month 6 days
Remaining Weighted Average Amortization Period (years) for acquired intangibles 4 years 9 months 18 days  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Original Cost $ 191,400 $ 150,000
Accumulated Amortization (41,761) (36,931)
Total $ 149,639 $ 113,069
Remaining Weighted Average Amortization Period (years) 13 years 1 month 6 days 12 years 9 months 18 days
Remaining Weighted Average Amortization Period (years) for acquired intangibles 14 years 10 months 24 days