XML 79 R65.htm IDEA: XBRL DOCUMENT v3.21.1
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (CURRENT) - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 174,037 $ 126,710
Square Payroll payable 57,807 16,990
Accrued transaction losses 48,622 70,557
Accounts payable 51,354 47,089
Deferred revenue, current 47,598 44,908
Current portion of long-term debt 4,687 0
Other 64,519 54,596
Total $ 448,624 $ 360,850