XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Other Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 8 years 7 months 6 days  
Gross Carrying Amount $ 40,398 $ 39,891
Accumulated Amortization (25,288) (19,049)
Total other intangible assets, net $ 15,110 20,842
Client relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 10 years 3 months 18 days  
Gross Carrying Amount $ 26,637 26,195
Accumulated Amortization (15,153) (11,443)
Total other intangible assets, net $ 11,484 14,752
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 3 years  
Gross Carrying Amount $ 5,083 5,067
Accumulated Amortization (3,932) (3,069)
Total other intangible assets, net $ 1,151 1,998
Software    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 3 years  
Gross Carrying Amount $ 8,678 8,629
Accumulated Amortization (6,203) (4,537)
Total other intangible assets, net $ 2,475 $ 4,092