XML 124 R109.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information - Schedule of Summary of Customers Comprising 10% or More of Total Revenues (Details) - Sales Revenue Net - Customer Concentration Risk
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Customer A      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage (or more) 16.00% 18.00%  
Customer B      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage (or more) 13.00%    
Customer C      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage (or more) 11.00% 14.00% 46.00%
Customer D      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage (or more)     14.00%