XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets other than goodwill at June 30, 2025 and December 31, 2024 were as follows:
June 30, 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$851 $(786)$65 $819 $(703)$116 
2.0 - 5.0
0.4
Software technology13,229 (9,808)3,421 13,229 (9,123)4,106 10.02.5
Software platform27,135 (10,121)17,014 25,657 (8,457)17,200 12.07.6
Total intangible assets$41,215 $(20,715)$20,500 $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$1,862
20263,622
20273,613
20282,244
20292,244
Thereafter6,915
Total estimated amortization expense$20,500