XML 38 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Summary Of Significant Accounting Policies [Line Items]      
Aggregate amount of transaction price allocated to remaining performance obligations $ 1,600,000    
Remaining performance obligations expected to be recognized, year 2036    
Deferred revenue recognized $ 20,200 $ 28,000  
Restricted cash 900   $ 1,000
Proceeds from sale/maturity of short-term investments 71 $ 21,887  
Short-term investments 0   71
Retained earnings $ 948,347   $ 936,215
Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Holding period of settlement and merchant reserve assets and liabilities 1 day    
Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Holding period of settlement and merchant reserve assets and liabilities 4 days    
Short-term investment contractual maturities 2 years    
Revenue Management Solution Customer Contracts [Member] | Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Future revenue including variable consideration, contractual terms ending, year 2023    
Revenue Management Solution Customer Contracts [Member] | Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Future revenue including variable consideration, contractual terms ending, year 2036