XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets other than goodwill for the years ended December 31, 2024 and 2023 were as follows:
Year Ended December 31, 2024Year Ended December 31, 2023Weighted Average
Useful Life
(in thousands)GrossAccumulated
Amortization
NetGrossAccumulated
Amortization
NetUseful Life (in
years)
Remaining (in years)
Marketing assets$930 $(930)$— $930 $(900)$30 10.00.0
Non-compete agreement819 (703)116 835 (603)232 
2.0 - 5.0
0.7
Software technology13,229 (9,123)4,106 13,229 (7,752)5,477 10.03.0
Software platform25,657 (8,457)17,200 26,373 (6,575)19,798 12.08.1
Tradenames344 (344)— 354 (347)3.00.0
Customer relationships12,165 (12,165)— 12,223 (12,183)40 
3.0 - 9.0
0.0
Total intangible assets$53,144 $(31,722)$21,422 $53,944 $(28,360)$25,584  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated aggregated amortization expense based on the current carrying value of the amortizable intangible assets is as follows:
(in thousands)Estimated Amortization
Expense
2025$3,605 
20263,505 
20273,496 
20282,128 
20292,128 
Thereafter6,560 
Total estimated amortization expense$21,422