XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Shareholders' equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Oct. 24, 2018
Share repurchase program, authorized amount       $ 500,000
Common shares repurchased (in shares)   0 0  
Amount remaining under share repurchase authorization   $ 287,452    
First American Payment Systems, L.P. [Member]        
Common shares issued, shares 294      
Proceeds from common shares $ 13,000