XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill, Trade Names, Customer Lists and Other Intangible Assets - Summary of Gross Carrying Value and Accumulated Amortization of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 1,337,601 $ 1,330,467
Accumulated Amortization (412,274) (342,519)
Net Carrying Value 925,327 987,948
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 158,473 157,740
Accumulated Amortization (49,179) (39,265)
Net Carrying Value $ 109,294 $ 118,475
Trade Name | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (in years) 5 years 5 years
Trade Name | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (in years) 20 years 20 years
Customer Lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 1,176,724 $ 1,170,327
Accumulated Amortization (362,227) (302,632)
Net Carrying Value $ 814,497 $ 867,695
Customer Lists [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (in years) 13 years 13 years
Customer Lists [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (in years) 14 years 14 years
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 2,404 $ 2,400
Accumulated Amortization (868) (622)
Net Carrying Value $ 1,536 $ 1,778
Useful Life (in years) 5 years 5 years