XML 89 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Business and Summary of Significant Accounting Policies - Schedule of Revenue by Geographical Region (Details) - Geographic Concentration Risk - Revenues
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Americas      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Percentages of revenue by geographic regions 46.00% 46.00% 45.00%
EMEA      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Percentages of revenue by geographic regions 32.00% 32.00% 33.00%
Asia-Pacific      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Percentages of revenue by geographic regions 22.00% 22.00% 22.00%