v3.26.1
Business segment information (disaggregated revenue information) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregated revenue information        
Revenue $ 499.3 $ 521.3 $ 1,037.4 $ 1,057.7
Operating segments [Member]        
Disaggregated revenue information        
Revenue 499.3 521.3 1,037.4 1,057.7
Merchant Services [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 107.6 101.4 212.5 199.2
B2B Payments [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 73.5 71.0 147.1 141.1
Data Solutions [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 82.3 67.8 179.7 145.1
Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 235.9 281.1 498.1 572.3
Checks [Member]        
Disaggregated revenue information        
Revenue 165.5 173.7 331.5 348.9
Checks [Member] | Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 165.5 173.7 331.5 348.9
Merchant services solutions [Member]        
Disaggregated revenue information        
Revenue 107.6 101.4 212.5 199.2
Merchant services solutions [Member] | Merchant Services [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 107.6 101.4 212.5 199.2
Data-driven marketing [Member]        
Disaggregated revenue information        
Revenue 77.7 63.0 170.1 135.0
Data-driven marketing [Member] | Data Solutions [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 77.7 63.0 170.1 135.0
Treasury management solutions [Member]        
Disaggregated revenue information        
Revenue 57.1 54.5 114.9 108.8
Treasury management solutions [Member] | B2B Payments [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 57.1 54.5 114.9 108.8
Forms and other business products [Member]        
Disaggregated revenue information        
Revenue 39.4 54.2 91.7 114.7
Forms and other business products [Member] | Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 39.4 54.2 91.7 114.7
Promotional solutions [Member]        
Disaggregated revenue information        
Revenue 31.0 53.2 74.9 108.7
Promotional solutions [Member] | Print [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 31.0 53.2 74.9 108.7
Other payment solutions [Member]        
Disaggregated revenue information        
Revenue 16.4 16.5 32.2 32.3
Other payment solutions [Member] | B2B Payments [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue 16.4 16.5 32.2 32.3
Other web based solutions [Member]        
Disaggregated revenue information        
Revenue 4.6 4.8 9.6 10.1
Other web based solutions [Member] | Data Solutions [Member] | Operating segments [Member]        
Disaggregated revenue information        
Revenue $ 4.6 $ 4.8 $ 9.6 $ 10.1