XML 218 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Geographic Information and Concentrations of Risk - Narrative (Details)
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Net Revenues | Customer concentration risk | Customer one          
Segment Reporting Information [Line Items]          
Concentration percentage 33.90% 40.40%   50.80% 44.30%
Net Revenues | Customer concentration risk | Customer two          
Segment Reporting Information [Line Items]          
Concentration percentage 29.30% 32.50%   44.40% 23.50%
Accounts Receivable | Credit concentration risk | Customer one          
Segment Reporting Information [Line Items]          
Concentration percentage     61.70% 33.50%  
Accounts Receivable | Credit concentration risk | Customer two          
Segment Reporting Information [Line Items]          
Concentration percentage     12.60% 15.30%  
Accounts Receivable | Credit concentration risk | Customer Three          
Segment Reporting Information [Line Items]          
Concentration percentage       13.30%