v3.26.1
REVENUES - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 3,320,791 $ 1,969,287 $ 6,290,473 $ 3,789,605
Other 180,770 199,068 356,636 396,219
Enterprise        
Disaggregation of Revenue [Line Items]        
Revenues 838,301 149,022 1,560,690 284,499
Enterprise | Card-present        
Disaggregation of Revenue [Line Items]        
Revenues 219,384 79,640 411,847 152,215
Enterprise | Card-not-present        
Disaggregation of Revenue [Line Items]        
Revenues 618,917 69,382 1,148,843 132,284
Platforms        
Disaggregation of Revenue [Line Items]        
Revenues 652,768 287,774 1,220,854 561,906
Platforms | Embedded payments        
Disaggregation of Revenue [Line Items]        
Revenues 148,927 3,366 279,166 6,806
Platforms | Integrated partners        
Disaggregation of Revenue [Line Items]        
Revenues 503,841 284,408 941,688 555,100
SMB        
Disaggregation of Revenue [Line Items]        
Revenues 1,648,952 1,333,423 3,152,293 2,546,981
SMB | Americas        
Disaggregation of Revenue [Line Items]        
Revenues 1,174,344 991,215 2,254,821 1,922,083
SMB | Rest of world        
Disaggregation of Revenue [Line Items]        
Revenues $ 474,608 $ 342,208 $ 897,472 $ 624,898