XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2021
FinancialInstitution
Customer
Dec. 31, 2020
FinancialInstitution
Accounting Standards Update 2019-12    
Summary Of Significant Accounting Policies [Line Items]    
Change in accounting principle, accounting standards update, adopted [true false] true  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2021  
Change in accounting principle, accounting standards update, immaterial effect [true false] true  
Accounting Standards Update 2020-04    
Summary Of Significant Accounting Policies [Line Items]    
Change in accounting principle, accounting standards update, adopted [true false] true  
Change in accounting principle, accounting standards update, adoption date Mar. 12, 2020  
Customer Concentration Risk | Net Accounts Receivable    
Summary Of Significant Accounting Policies [Line Items]    
Number of customers accounted for 10% or more | Customer 0  
Customer 1    
Summary Of Significant Accounting Policies [Line Items]    
Number of financial institutions which manage cash balances 2 2
Customer 1 | Cash and Cash Equivalents    
Summary Of Significant Accounting Policies [Line Items]    
Concentration risk percentage 44.00% 46.00%
Customer 2    
Summary Of Significant Accounting Policies [Line Items]    
Number of financial institutions which manage cash balances 2 2
Customer 2 | Cash and Cash Equivalents    
Summary Of Significant Accounting Policies [Line Items]    
Concentration risk percentage 23.00% 26.00%
Customer H | Customer Concentration Risk | Net Accounts Receivable    
Summary Of Significant Accounting Policies [Line Items]    
Concentration risk percentage   11.00%