XML 58 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
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 427,002   $ 424,375
Accumulated Amortization (208,891)   (198,320)
Total 218,111   226,055
Amortization expense for intangible assets 11,004 $ 11,585  
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 142,845   141,637
Accumulated Amortization (64,655)   (60,640)
Total 78,190   80,997
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 276,258   274,844
Accumulated Amortization (137,689)   (131,341)
Total 138,569   143,503
Other      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 7,899   7,894
Accumulated Amortization (6,547)   (6,339)
Total $ 1,352   $ 1,555