v3.26.1
Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived, before Accumulated Amortization $ 524,670 $ 529,930
Intangible Asset, Finite-Lived, Accumulated Amortization 88,435 66,145
Intangible Asset, Finite-Lived, after Accumulated Amortization 436,235 463,785
Indefinite-Lived License Agreements 11,213 11,213
Intangible assets, less accumulated amortization 447,448 474,998
Intangible Asset, Excluding Goodwill, before Accumulated Amortization 535,883 541,143
Customer Relationships    
Intangible Asset, Finite-Lived, before Accumulated Amortization 504,076 509,197
Intangible Asset, Finite-Lived, Accumulated Amortization 83,853 62,362
Intangible Asset, Finite-Lived, after Accumulated Amortization 420,223 446,835
Noncompete Agreements    
Intangible Asset, Finite-Lived, before Accumulated Amortization 1,350 1,350
Intangible Asset, Finite-Lived, Accumulated Amortization 1,350 1,350
Intangible Asset, Finite-Lived, after Accumulated Amortization 0 0
Trade Names    
Intangible Asset, Finite-Lived, before Accumulated Amortization 19,244 19,383
Intangible Asset, Finite-Lived, Accumulated Amortization 3,232 2,433
Intangible Asset, Finite-Lived, after Accumulated Amortization $ 16,012 $ 16,950