v3.25.2
Property and Equipment and Identifiable Intangible Assets - Identifiable Intangible Assets (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Identifiable intangible assets, net  
Net balance, beginning of period $ 216,273
Amortization expense (14,690)
Net balance, end of period 201,583
Customer Relationships  
Identifiable intangible assets, net  
Net balance, beginning of period 198,534
Amortization expense (13,052)
Net balance, end of period 185,482
Trade Names  
Identifiable intangible assets, net  
Net balance, beginning of period 17,739
Amortization expense (1,638)
Net balance, end of period $ 16,101