XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets - Schedule of Acquired Finite-Lived Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 8 years 2 months 12 days  
Gross Carrying Amount $ 39,319 $ 39,891
Accumulated Amortization (21,014) (19,049)
Total other intangible assets, net $ 18,305 20,842
Client relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 10 years 1 month 6 days  
Gross Carrying Amount $ 25,819 26,195
Accumulated Amortization (12,489) (11,443)
Total other intangible assets, net $ 13,330 14,752
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 3 years  
Gross Carrying Amount $ 4,996 5,067
Accumulated Amortization (3,317) (3,069)
Total other intangible assets, net $ 1,679 1,998
Software    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (Years) 3 years  
Gross Carrying Amount $ 8,504 8,629
Accumulated Amortization (5,208) (4,537)
Total other intangible assets, net $ 3,296 $ 4,092