XML 35 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Summary Of Significant Accounting Policies [Line Items]        
Aggregate amount of transaction price allocated to remaining performance obligations $ 1,000,000 $ 1,000,000    
Remaining performance obligations expected to be recognized, year 2028 2028    
Deferred revenue recognized $ 9,700 $ 27,400    
Restricted cash 2,100 2,100   $ 2,700
Proceeds from sale/maturity of short-term investments   34,185 $ 28,753  
Short-term investments 27,183 27,183   $ 26,109
Equity method investment, carrying value $ 6,500 $ 6,500    
Payment Technology and Services Company        
Summary Of Significant Accounting Policies [Line Items]        
Equity method investment, noncontrolling interest 8.00% 8.00%    
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Future revenue including variable consideration, contractual terms ending, year   2020    
Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Short-term investment contractual maturities   2 years   2 years