XML 82 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets, Net
Intangible assets consist of the following (in thousands):
December 31,
20242023
Customer relationships$610,527 $501,831 
Other59,153 43,319 
669,680 545,150 
Accumulated amortization(243,187)(175,463)
Intangible assets, net$426,493 $369,687 
Schedule of Future Amortization Expenses
Future amortization expense for the remaining unamortized balance as of December 31, 2024 is estimated as follows (in thousands):
Years Ending December 31,
Amortization
Expense
2025$74,289 
202672,657 
202752,074 
202849,060 
202944,337 
Thereafter134,076 
Total amortization expense$426,493