XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 99,191 $ 99,191
Accumulated Amortization (64,873) (53,263)
Net Carrying Value 34,318 45,928
CDI    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 57,400 57,400
Accumulated Amortization (46,964) (41,745)
Net Carrying Value 10,436 15,655
Client Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 22,100 22,100
Accumulated Amortization (10,705) (8,078)
Net Carrying Value 11,395 14,022
Partner Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,700 4,700
Accumulated Amortization (1,488) (548)
Net Carrying Value 3,212 4,152
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,091 11,091
Accumulated Amortization (3,512) (1,294)
Net Carrying Value 7,579 9,797
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 3,900 3,900
Accumulated Amortization (2,204) (1,598)
Net Carrying Value $ 1,696 $ 2,302