XML 47 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Jan. 01, 2022
Summary Of Significant Accounting Policies [Line Items]        
Aggregate amount of transaction price allocated to remaining performance obligations $ 2,000,000      
Remaining performance obligations expected to be recognized, year 2028      
Deferred revenue recognized $ 28,000 $ 20,100    
Restricted cash 2,100   $ 1,400  
Proceeds from sale/maturity of short-term investments 21,887 29,340    
Short-term investments 6,133   28,000  
Purchases of short-term investments 0 $ 32,304    
Retained earnings $ 923,389   $ 916,060  
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Future revenue including variable consideration, contractual terms ending, year 2022      
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  
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Retained earnings       $ 10,000