v3.25.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues, net $ 1,102,030 $ 975,710 $ 2,107,697 $ 1,910,961
Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenues, net 1,102,000 975,700 2,107,700 1,911,000
Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenues, net 1,102,000 975,700 2,107,700 1,911,000
Geographic Concentration Risk | United States        
Disaggregation of Revenue [Line Items]        
Revenues, net 541,400 507,000 1,048,700 988,600
Geographic Concentration Risk | Brazil        
Disaggregation of Revenue [Line Items]        
Revenues, net 170,300 149,600 332,800 298,400
Geographic Concentration Risk | United Kingdom        
Disaggregation of Revenue [Line Items]        
Revenues, net 148,200 133,100 294,200 262,100
Geographic Concentration Risk | Other        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 242,200 $ 186,000 $ 432,000 $ 361,900
Sales Revenue | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Sales Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Sales Revenue | Geographic Concentration Risk | United States        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 49.00% 52.00% 50.00% 52.00%
Sales Revenue | Geographic Concentration Risk | Brazil        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 15.00% 15.00% 16.00% 16.00%
Sales Revenue | Geographic Concentration Risk | United Kingdom        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 13.00% 14.00% 14.00% 14.00%
Sales Revenue | Geographic Concentration Risk | Other        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 22.00% 19.00% 20.00% 19.00%
Vehicle Payments | Sales Revenue | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 525,500 $ 510,300 $ 1,012,600 $ 1,004,300
Concentration risk, percentage 48.00% 52.00% 48.00% 53.00%
Corporate Payments | Sales Revenue | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 391,900 $ 288,500 $ 744,600 $ 553,900
Concentration risk, percentage 36.00% 30.00% 35.00% 29.00%
Lodging Payments | Sales Revenue | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 119,800 $ 122,400 $ 230,000 $ 233,700
Concentration risk, percentage 11.00% 13.00% 11.00% 12.00%
Other | Sales Revenue | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 64,800 $ 54,600 $ 120,500 $ 119,100
Concentration risk, percentage 6.00% 6.00% 6.00% 6.00%