XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets other than goodwill at March 31, 2025 and December 31, 2024 were as follows:
March 31, 2025December 31, 2024Useful
Life (in years)
Weighted Average
Useful Life Remaining
(in years)
(in thousands)GrossAccumulated
Amortization
NetGrossAccumulated
Amortization
Net
Intangible assets with finite lives:
Non-compete agreement$829 $(739)$90 $819 $(703)$116 
2.0 - 5.0
0.6
Software technology13,229 (9,465)3,764 13,229 (9,123)4,106 10.02.8
Software platform26,119 (9,198)16,921 25,657 (8,457)17,200 12.07.8
Total intangible assets$40,177 $(19,402)$20,775 $39,705 $(18,283)$21,422 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated aggregated amortization expense based on the current carrying value of the amortizable intangible assets and current exchange rates is as follows:
(in thousands)Estimated Amortization Expense
Remaining 2025$2,728
20263,537
20273,528
20282,161
20292,161
Thereafter6,660
Total estimated amortization expense$20,775