v3.22.4
Summary of Significant Accounting Policies - Schedule of Major Customers that Represented More Than 10% of Accounts Receivable, Net (Detail) - Credit Concentration Risk - Accounts Receivable
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Distributor A    
Concentration Risk [Line Items]    
Concentration risk, percentage 18.00% 31.00%
Distributor B    
Concentration Risk [Line Items]    
Concentration risk, percentage 13.00%  
Distributor C    
Concentration Risk [Line Items]    
Concentration risk, percentage 20.00% 17.00%
Distributor D    
Concentration Risk [Line Items]    
Concentration risk, percentage 16.00% 16.00%
Distributor E    
Concentration Risk [Line Items]    
Concentration risk, percentage 14.00% 14.00%