v3.26.1
Description of the Company and Basis of Presentation (Details)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
solutionPortfolio
country
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of solution portfolios | solutionPortfolio 2  
Percentage of world's one hundred largest banks entity is trusted (more than) 60.00%  
Number of countries in which we transact (more than) | country 120  
Common stock, dividends (in dollars per share) | $ / shares $ 0.13 $ 0.12
Share repurchases (in shares) | shares 0.5  
Stock repurchase amount $ 5,401  
Remained available for potential repurchases 31,500  
Foreign exchange transaction losses $ 500 $ 200