XML 38 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 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 $ 6,100 $ 5,700 $ 33,400 $ 35,500  
Restricted cash 1,600   1,600   $ 2,700
Proceeds from sale/maturity of short-term investments     37,743 $ 38,029  
Short-term investments 37,605   37,605   $ 26,109
Equity method investments, additional investment     1,500    
Equity method investment, carrying value $ 8,000   $ 8,000    
Payment Technology and Services Company          
Summary Of Significant Accounting Policies [Line Items]          
Equity method investment, noncontrolling interest 15.00%   15.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