XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Schedule of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 393,201 $ 395,503
Accumulated Amortization (167,476) (143,110)
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 179,000 180,780
Accumulated Amortization $ (75,817) (67,530)
Trade names | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (Years) 10 years 3 months 18 days  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 214,201 214,188
Accumulated Amortization $ (91,659) (75,046)
Customer relationships | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (Years) 9 years 3 months 18 days  
Non-compete agreements and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 0 535
Accumulated Amortization $ 0 $ (534)
Non-compete agreements and other | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (Years) 0 years