v3.22.1
Fair Value Measurement and Financial Instruments - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Corporate debt securities    
Assets    
Marketable securities $ 788,396 $ 914,791
Corporate debt securities | Other Assets, Noncurrent    
Assets    
Marketable securities 10,511 10,451
Mortgage-backed and asset-backed securities    
Assets    
Marketable securities 31,675 34,036
Mortgage-backed and asset-backed securities | Other Assets, Noncurrent    
Assets    
Marketable securities 0 0
Certificates of deposit    
Assets    
Cash equivalents 533,669 395,351
Certificates of deposit | Other Assets, Noncurrent    
Assets    
Cash equivalents 0 0
Fair value, recurring    
Assets    
Cash equivalents 2,847,074 2,159,699
Marketable securities 2,435,661 2,255,038
Total assets at fair value 6,626,375 4,917,425
Liabilities    
Total liabilities at fair value 24,452 10,280
Fair value, recurring | Foreign exchange    
Liabilities    
Derivative liabilities 24,452 10,280
Fair value, recurring | Prepaids and other current assets | Foreign exchange    
Assets    
Other assets 16,129 25,918
Fair value, recurring | Certificates of deposit    
Assets    
Marketable securities 472,750 364,234
Fair value, recurring | U.S. government and government agency debt securities    
Assets    
Marketable securities 350,450 863
Funds receivable and amounts held on behalf of customers 113,981  
Fair value, recurring | Commercial paper    
Assets    
Marketable securities 838,815 993,004
Fair value, recurring | Corporate debt securities    
Assets    
Marketable securities 741,971 862,901
Fair value, recurring | Corporate debt securities | Other Assets, Noncurrent    
Assets    
Other assets 10,511 10,451
Fair value, recurring | Mortgage-backed and asset-backed securities    
Assets    
Marketable securities 31,675 34,036
Fair value, recurring | Money market funds    
Assets    
Cash equivalents 2,484,384 1,923,184
Funds receivable and amounts held on behalf of customers 1,203,019 466,319
Fair value, recurring | Certificates of deposit    
Assets    
Cash equivalents 60,919 31,117
Fair value, recurring | Commercial paper    
Assets    
Cash equivalents 265,857 163,959
Fair value, recurring | Corporate debt securities    
Assets    
Cash equivalents 35,914 41,439
Fair value, recurring | Level 1    
Assets    
Cash equivalents 2,545,303 1,954,301
Marketable securities 472,750 364,234
Total assets at fair value 4,221,072 2,784,854
Liabilities    
Total liabilities at fair value 0 0
Fair value, recurring | Level 1 | Foreign exchange    
Liabilities    
Derivative liabilities 0 0
Fair value, recurring | Level 1 | Prepaids and other current assets | Foreign exchange    
Assets    
Other assets 0 0
Fair value, recurring | Level 1 | Certificates of deposit    
Assets    
Marketable securities 472,750 364,234
Fair value, recurring | Level 1 | U.S. government and government agency debt securities    
Assets    
Marketable securities 0 0
Funds receivable and amounts held on behalf of customers 0  
Fair value, recurring | Level 1 | Commercial paper    
Assets    
Marketable securities 0 0
Fair value, recurring | Level 1 | Corporate debt securities    
Assets    
Marketable securities 0 0
Fair value, recurring | Level 1 | Corporate debt securities | Other Assets, Noncurrent    
Assets    
Other assets 0 0
Fair value, recurring | Level 1 | Mortgage-backed and asset-backed securities    
Assets    
Marketable securities 0 0
Fair value, recurring | Level 1 | Money market funds    
Assets    
Cash equivalents 2,484,384 1,923,184
Funds receivable and amounts held on behalf of customers 1,203,019 466,319
Fair value, recurring | Level 1 | Certificates of deposit    
Assets    
Cash equivalents 60,919 31,117
Fair value, recurring | Level 1 | Commercial paper    
Assets    
Cash equivalents 0 0
Fair value, recurring | Level 1 | Corporate debt securities    
Assets    
Cash equivalents 0 0
Fair value, recurring | Level 2    
Assets    
Cash equivalents 301,771 205,398
Marketable securities 1,962,911 1,890,804
Total assets at fair value 2,394,792 2,122,120
Liabilities    
Total liabilities at fair value 24,452 10,280
Fair value, recurring | Level 2 | Foreign exchange    
Liabilities    
Derivative liabilities 24,452 10,280
Fair value, recurring | Level 2 | Prepaids and other current assets | Foreign exchange    
Assets    
Other assets 16,129 25,918
Fair value, recurring | Level 2 | Certificates of deposit    
Assets    
Marketable securities 0 0
Fair value, recurring | Level 2 | U.S. government and government agency debt securities    
Assets    
Marketable securities 350,450 863
Funds receivable and amounts held on behalf of customers 113,981  
Fair value, recurring | Level 2 | Commercial paper    
Assets    
Marketable securities 838,815 993,004
Fair value, recurring | Level 2 | Corporate debt securities    
Assets    
Marketable securities 741,971 862,901
Fair value, recurring | Level 2 | Corporate debt securities | Other Assets, Noncurrent    
Assets    
Other assets 0 0
Fair value, recurring | Level 2 | Mortgage-backed and asset-backed securities    
Assets    
Marketable securities 31,675 34,036
Fair value, recurring | Level 2 | Money market funds    
Assets    
Cash equivalents 0 0
Funds receivable and amounts held on behalf of customers 0 0
Fair value, recurring | Level 2 | Certificates of deposit    
Assets    
Cash equivalents 0 0
Fair value, recurring | Level 2 | Commercial paper    
Assets    
Cash equivalents 265,857 163,959
Fair value, recurring | Level 2 | Corporate debt securities    
Assets    
Cash equivalents 35,914 41,439
Fair value, recurring | Level 3    
Assets    
Cash equivalents 0 0
Marketable securities 0 0
Total assets at fair value 10,511 10,451
Liabilities    
Total liabilities at fair value 0 0
Fair value, recurring | Level 3 | Foreign exchange    
Liabilities    
Derivative liabilities 0 0
Fair value, recurring | Level 3 | Prepaids and other current assets | Foreign exchange    
Assets    
Other assets 0 0
Fair value, recurring | Level 3 | Certificates of deposit    
Assets    
Marketable securities 0 0
Fair value, recurring | Level 3 | U.S. government and government agency debt securities    
Assets    
Marketable securities 0 0
Funds receivable and amounts held on behalf of customers 0  
Fair value, recurring | Level 3 | Commercial paper    
Assets    
Marketable securities 0 0
Fair value, recurring | Level 3 | Corporate debt securities    
Assets    
Marketable securities 0 0
Fair value, recurring | Level 3 | Corporate debt securities | Other Assets, Noncurrent    
Assets    
Other assets 10,511 10,451
Fair value, recurring | Level 3 | Mortgage-backed and asset-backed securities    
Assets    
Marketable securities 0 0
Fair value, recurring | Level 3 | Money market funds    
Assets    
Cash equivalents 0 0
Funds receivable and amounts held on behalf of customers 0 0
Fair value, recurring | Level 3 | Certificates of deposit    
Assets    
Cash equivalents 0 0
Fair value, recurring | Level 3 | Commercial paper    
Assets    
Cash equivalents 0 0
Fair value, recurring | Level 3 | Corporate debt securities    
Assets    
Cash equivalents $ 0 $ 0