XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
FUNDING AGREEMENTS (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Funding Agreements      
Site-funded ATMs $ 483,700,000 $ 337,600,000  
Prefunded cash 3,600,000 3,000,000  
Contract Cash Solutions Agreement | Indemnification Guarantee      
Funding Agreements      
Cash usage fees incurred 20,400,000 9,300,000 $ 4,000,000
Outstanding balance 388,500,000 $ 444,600,000  
Contract Cash Solutions Agreement, as amended | Indemnification Guarantee      
Funding Agreements      
Maximum amount $ 450,000,000    
Renewal period 1 year    
Non-renewal notice period 90 days