XML 88 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
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, 2023
Dec. 31, 2022
Dec. 31, 2021
Americas      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Percentages of revenue by geographic regions 44.00% 46.00% 46.00%
EMEA      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Percentages of revenue by geographic regions 35.00% 32.00% 32.00%
Asia-Pacific      
Nature Of Operations And Summary Of Significant Accounting Policies [Line Items]      
Percentages of revenue by geographic regions 21.00% 22.00% 22.00%