XML 74 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent event (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 21, 2021
Mar. 31, 2021
Mar. 31, 2020
Subsequent event [Line Items]      
Acquisition transaction costs   $ 2,765 $ 9
First American Payment Systems, L.P. [Member]      
Subsequent event [Line Items]      
Acquisition transaction costs   $ 2,765  
Subsequent event [Member] | First American Payment Systems, L.P. [Member]      
Subsequent event [Line Items]      
Aggregate purchase price payable $ 960,000    
Financing commitment $ 2,200,000