XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets Other Than Goodwill
Intangible assets other than goodwill at September 30, 2025 and December 31, 2024 were as follows:
September 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$850 $(814)$36 $819 $(703)$116 
2.0 - 5.0
0.2
Software technology13,229 (10,150)3,079 13,229 (9,123)4,106 10.02.3
Software platform27,094 (10,670)16,424 25,657 (8,457)17,200 12.07.3
Total intangible assets$41,173 $(21,634)$19,539 $39,705 $(18,283)$21,422 
Schedule of Aggregated 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$929
20263,618
20273,609
20282,240
20292,240
Thereafter6,903
Total estimated amortization expense$19,539