XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization for Definite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount $ 426,282   $ 426,282   $ 424,375
Accumulated Amortization (219,879)   (219,879)   (198,320)
Total 206,403   206,403   226,055
Amortization expense for intangible assets 11,148 $ 11,650 22,152 $ 23,235  
Trade names          
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount 142,428   142,428   141,637
Accumulated Amortization (68,692)   (68,692)   (60,640)
Total 73,736   73,736   80,997
Customer relationships          
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount 275,610   275,610   274,844
Accumulated Amortization (144,207)   (144,207)   (131,341)
Total 131,403   131,403   143,503
Other          
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount 8,244   8,244   7,894
Accumulated Amortization (6,980)   (6,980)   (6,339)
Total $ 1,264   $ 1,264   $ 1,555