XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization for Definite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 363,634   $ 359,405
Accumulated Amortization (116,873)   (105,571)
Total 246,761   253,834
Amortization of intangible assets 10,700 $ 9,200  
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 119,583   117,881
Accumulated Amortization (33,496)   (30,093)
Total 86,087   87,788
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 235,723   233,513
Accumulated Amortization (77,919)   (71,215)
Total 157,804   162,298
Other      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 8,328   8,011
Accumulated Amortization (5,458)   (4,263)
Total $ 2,870   $ 3,748