XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Other Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 8 years 4 months 24 days  
Gross Carrying Amount $ 39,146 $ 39,891
Accumulated Amortization (22,735) (19,049)
Total other intangible assets, net $ 16,411 20,842
Client relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 10 years 2 months 12 days  
Gross Carrying Amount $ 25,729 26,195
Accumulated Amortization (13,532) (11,443)
Total other intangible assets, net $ 12,197 14,752
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 3 years  
Gross Carrying Amount $ 4,950 5,067
Accumulated Amortization (3,563) (3,069)
Total other intangible assets, net $ 1,387 1,998
Software    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 3 years  
Gross Carrying Amount $ 8,467 8,629
Accumulated Amortization (5,640) (4,537)
Total other intangible assets, net $ 2,827 $ 4,092