XML 100 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Major Reseller Customers - Additional Information (Details) - Customer Concentration Risk [Member] - Major Reseller Customers [Member] - Minimum [Member]
12 Months Ended
Dec. 31, 2021
Net Sales [Member]  
Concentration Risk [Line Items]  
Concentration risk, percentage 5.00%
Accounts Receivable [Member]  
Concentration Risk [Line Items]  
Concentration risk, percentage 10.00%