XML 47 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Summary Of Significant Accounting Policies [Line Items]          
Aggregate amount of transaction price allocated to remaining performance obligations $ 900,000   $ 900,000    
Remaining performance obligations expected to be recognized, year 2028   2028    
Deferred revenue recognized $ 11,900 $ 9,700 $ 32,000 $ 27,400  
Restricted cash 1,800   1,800   $ 1,700
Proceeds from sale/maturity of short-term investments     49,419 $ 34,185  
Short-term investments $ 48,325   $ 48,325   $ 51,598
Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Future revenue including variable consideration, contractual terms ending, year     2021    
Holding period of settlement and merchant reserve assets and liabilities     1 day    
Maximum          
Summary Of Significant Accounting Policies [Line Items]          
Future revenue including variable consideration, contractual terms ending, year     2028    
Holding period of settlement and merchant reserve assets and liabilities     4 days    
Short-term investment contractual maturities     2 years   2 years