v3.25.4
Goodwill and Other Intangible Assets - Schedule of Carrying Amount of Goodwill by Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Line Items]      
Goodwill $ 167,631 $ 167,631 $ 167,631
Banking      
Goodwill [Line Items]      
Goodwill 154,587 154,587 154,587
Factoring      
Goodwill [Line Items]      
Goodwill $ 13,044 $ 13,044 $ 13,044