XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Intangible Assets [Abstract]  
Summary of Total Intangible Assets
Total intangible assets consisted of the following at December 31, 2024 and December 31, 2023 (in thousands):
December 31, 2024December 31, 2023
Gross AmountAccumulated AmortizationNet BalanceGross AmountAccumulated AmortizationNet Balance
Customer relationships$64,164 $(11,172)$52,992 $43,644 $(5,643)$38,001 
Contract rights20,051 (16,393)3,658 14,261 (8,036)6,225 
Favorable leaseholds619 (182)437 518 (105)413 
Domain name281 – 281 281 – 281 
Licensing rights8,041 – 8,041 1,374 – 1,374 
Total$93,156 $(27,747)$65,409 $60,078 $(13,784)$46,294 
Summary of Weighted Average Useful Lives of Intangible Assets by Asset Class Used for Straight-line Expense Purposes
The following table summarizes the total weighted average useful lives of intangible assets by asset class used for expense purposes:
December 31, 2024December 31, 2023
Customer relationships11.3511.27
Contract rights1.751.84
Leaseholds7.487.86
Summary of Future Amortization
Future amortization is as follows for the years ending December 31 (in thousands):
Year ending December 31,
2025$8,925 
20266,937 
20276,067 
20285,538 
20295,442 
Thereafter24,178 
Total$57,087