XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Settlement Assets and Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Settlement Assets [Abstract]        
Settlement cash and cash equivalents $ 311,131 $ 188,191 $ 340,915 $ 282,188
Settlement restricted cash 58,621 76,674 $ 34,256 $ 49,168
Accounts receivable 467,293 641,955    
Prepaid expenses and other current assets 92,677 234,055    
Total settlement assets 929,722 1,140,875    
Settlement obligations:        
Trade account payables 353,502 571,175    
Accrued expenses and other current liabilities 576,220 569,700    
Total settlement obligations $ 929,722 $ 1,140,875