XML 121 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Acquisitions (Purchase Price Allocation) (Details) - USD ($)
$ in Thousands
Dec. 20, 2023
Nov. 20, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Estimated Fair Value          
Goodwill     $ 137,333 $ 115,599 $ 117,232
Contingent consideration   $ (3,932)      
XPS Pensions (Nexus) Limited          
Estimated Fair Value          
Current assets, net of current liabilities   2,528      
Property and equipment, net   440      
Goodwill   14,492      
Net cash consideration   46,205      
XPS Pensions (Nexus) Limited | Client relationships          
Estimated Fair Value          
Identifiable intangible assets:   $ 32,677      
Estimated Useful Life   10 years      
Altigo          
Estimated Fair Value          
Current assets, net of current liabilities $ 36        
Goodwill 6,960        
Net cash consideration 12,536        
Altigo | Acquired technology          
Estimated Fair Value          
Identifiable intangible assets: $ 5,240        
Estimated Useful Life 5 years        
Altigo | Trade name          
Estimated Fair Value          
Identifiable intangible assets: $ 300        
Estimated Useful Life 3 years