XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Summary of Significant Accounting Policies - Geographic information (Details)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Countries outside of the United States | Revenue | Geographic concentration risk    
Concentration Risk [Line Items]    
Concentration risk (less than for geographic concentration risk) 2.00% 1.00%