XML 61 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Schedule of Customers Representing Greater than 10% of Accounts Receivable and Revenue (Detail) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenue | Customer A    
Concentration Risk [Line Items]    
Percentage of concentration risk 11.00%  
Revenue | Customer C    
Concentration Risk [Line Items]    
Percentage of concentration risk 10.00%  
Revenue | Customer G    
Concentration Risk [Line Items]    
Percentage of concentration risk 19.00%  
Revenue | Customer H    
Concentration Risk [Line Items]    
Percentage of concentration risk 12.00% 14.00%
Accounts Receivable | Customer A    
Concentration Risk [Line Items]    
Percentage of concentration risk 30.00%  
Accounts Receivable | Customer B    
Concentration Risk [Line Items]    
Percentage of concentration risk 25.00%  
Accounts Receivable | Customer C    
Concentration Risk [Line Items]    
Percentage of concentration risk 20.00%  
Accounts Receivable | Customer D    
Concentration Risk [Line Items]    
Percentage of concentration risk   34.00%
Accounts Receivable | Customer E    
Concentration Risk [Line Items]    
Percentage of concentration risk   25.00%
Accounts Receivable | Customer F    
Concentration Risk [Line Items]    
Percentage of concentration risk   15.00%