XML 64 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets subject to amortization were as follows:
December 31, 2024December 31, 2023
Gross Carrying AmountAccumulated AmortizationNet Book ValueGross Carrying AmountAccumulated AmortizationNet Book Value
Customer relationships$36,820 $(5,666)$31,154 $36,820 $(3,760)$33,060 
Licenses18,451 (6,919)11,532 18,451 (5,996)12,455 
Trade names1,100 (642)458 1,100 (422)678 
Total$56,371 $(13,227)$43,144 $56,371 $(10,178)$46,193 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated aggregate amortization expense for each of the next five years is as follows:
YearAmount
2025$3,049 
20263,049 
20272,866 
20282,829 
20292,829